diff --git a/mopidy/backends/__init__.py b/mopidy/backends/__init__.py index 755215aa..97c047fb 100644 --- a/mopidy/backends/__init__.py +++ b/mopidy/backends/__init__.py @@ -156,6 +156,10 @@ class BaseCurrentPlaylistController(object): :type track: :class:`mopidy.models.Track` """ tracks = self.playlist.tracks + + if track not in tracks: + return + position = tracks.index(track) del tracks[position] self.playlist = self.playlist.with_(tracks=tracks)