diff --git a/web/lib/html_themes.ssjs b/web/lib/html_themes.ssjs index 7e5bbc849716445a481b80108bc6006959cf5177..875c8d117b2b6bb76358c0a9ae3ffd079c48a620 100644 --- a/web/lib/html_themes.ssjs +++ b/web/lib/html_themes.ssjs @@ -12,5 +12,9 @@ if(file_exists(system.data_dir+'user/'+format("%04d.html_theme",user.number))) if(Themes[CurrTheme] == undefined || Themes[CurrTheme].dir == undefined) CurrTheme=DefaultTheme; -if(http_request.query.force_ssjs_theme[0] != undefined && Themes[http_request.query.force_ssjs_theme[0]] != undefined) - CurrTheme=http_request.query.force_ssjs_theme[0]; +if(http_request.query.force_ssjs_theme != undefined) { + if(http_request.query.force_ssjs_theme[0] != undefined && Themes[http_request.query.force_ssjs_theme[0]] != undefined) + CurrTheme=http_request.query.force_ssjs_theme[0]; +} + +writeln("Theme: "+CurrTheme);