Index: Slim/Buttons/XMLBrowser.pm =================================================================== --- Slim/Buttons/XMLBrowser.pm (revision 23185) +++ Slim/Buttons/XMLBrowser.pm (working copy) @@ -1261,7 +1261,17 @@ return; } - + elsif ( ref($item->{'items'}) eq 'ARRAY' && scalar @{$item->{'items'}} ) { + gotPlaylist( + { + items => $item->{items}, + }, + $params, + ); + + return; + } + Slim::Formats::XML->getFeedAsync( \&gotPlaylist, \&gotError,