diff --git a/mopidy/core/playback.py b/mopidy/core/playback.py index 208f0619..240c4454 100644 --- a/mopidy/core/playback.py +++ b/mopidy/core/playback.py @@ -361,6 +361,7 @@ class PlaybackController(object): current = self._pending_tl_track or self._current_tl_track pending = tl_track or current or self.core.tracklist.next_track(None) # avoid endless loop if 'repeat' is 'true' and no track is playable + # TODO: could miss a playable track in a shuffled playlist count = self.core.tracklist.get_length() while pending: