Index: Slim/Buttons/BrowseDB.pm =================================================================== --- Slim/Buttons/BrowseDB.pm (revision 3955) +++ Slim/Buttons/BrowseDB.pm (working copy) @@ -569,7 +569,7 @@ else { $selectionKey = $hierarchy . ':' . $level . ':'; while (my ($k, $v) = each %$findCriteria) { - $selectionKey .= $k . '=' . $v; + $selectionKey .= $k . '=' . (ref($v) eq 'ARRAY' ? @{$v}: $v); } $listIndex = $client->lastID3Selection($selectionKey) || 0; $::d_files && msg("last position from selection key $selectionKey is $listIndex\n");