From e82a15ee9cd9bddfe7a0c93ec1d1bad3ffc97f7b Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Mon, 5 Apr 2010 20:29:22 +0200 Subject: [PATCH] Fix BaseCurrentPlaylistController with respect to test_removing_from_empty_playlist --- mopidy/backends/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mopidy/backends/__init__.py b/mopidy/backends/__init__.py index ce022bd1..203c405d 100644 --- a/mopidy/backends/__init__.py +++ b/mopidy/backends/__init__.py @@ -153,6 +153,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)