]> kaliko git repositories - mpd-sima.git/blobdiff - sima/plugins/internal/genre.py
Fixed crash when player.find_tracks returns nothing
[mpd-sima.git] / sima / plugins / internal / genre.py
index 43aabf7b58dfca48aa6544b49776c768c18cb146..264d8abfba25e79c5c17b9e7ee30911ca822fa80 100644 (file)
@@ -100,7 +100,9 @@ class Genre(AdvancedPlugin):
         for artist in artists:
             self.log.debug('looking for %s', artist)
             tracks = self.player.find_tracks(artist)
-            trk = self.filter_track(tracks)
+            if not tracks:
+                continue
+            trk = self.filter_track(tracks, candidates)
             if not trk:
                 continue
             if queue_mode == 'track':