Index: Misc.pm =================================================================== --- Misc.pm (revision 25883) +++ Misc.pm (working copy) @@ -271,9 +271,12 @@ # only allow absolute file URLs and don't allow .. in files... if ($path !~ /[\/\\]\.\.[\/\\]/) { + $file = fixPathCase($uri->file); + + # Bug 11459 - only do the utf8 conversion if the file can't be found after the above # Bug 10199 - need to ensure that the perl-internal UTF8 flag is set if necessary # (this should really be done by URI::file) - $file = fixPathCase(Slim::Utils::Unicode::utf8on($uri->file)); + $file = fixPathCase(Slim::Utils::Unicode::utf8on($uri->file)) unless -e $file; } if (Slim::Utils::Log->isInitialized) {