Index: Slim/Web/HTTP.pm =================================================================== --- Slim/Web/HTTP.pm (revision 11941) +++ Slim/Web/HTTP.pm (working copy) @@ -478,6 +478,12 @@ $path =~ s|^/+||; $params->{"path"} = Slim::Utils::Misc::unescape($path); $params->{"host"} = $request->header('Host'); + } + + if ($request->header('user-agent') =~ /MSIE/ && ($params->{'skinOverride'} || $prefs->get('skin')) eq 'Nokia770') { + + $::d_http && msg("Internet Explorer Detected with Nokia Skin, redirecting to Touch\n"); + $params->{'skinOverride'} ='Touch'; } # apply CSRF protection logic to "dangerous" commands