Index: /home/mh/eclipse/SVN/Slim/Utils/Misc.pm =================================================================== --- /home/mh/eclipse/SVN/Slim/Utils/Misc.pm (revision 3681) +++ /home/mh/eclipse/SVN/Slim/Utils/Misc.pm (working copy) @@ -851,7 +851,15 @@ if ($validRE && -f _) { next unless $item =~ $validRE; } + elsif ($validRE && -l _ && defined(my $target = readlink($fullpath))) { + # fix relative/absolute path + $target = ($target =~ /^\// ? $target : catdir($dirname, $target)); + if (-f $target) { + next unless $target =~ $validRE; + } + } + push @diritems, $item; }