diff --git a/Playlist/PlaylistController.m b/Playlist/PlaylistController.m index 5c7b37f66..51606eb63 100644 --- a/Playlist/PlaylistController.m +++ b/Playlist/PlaylistController.m @@ -1635,7 +1635,7 @@ static void *playlistControllerContext = &playlistControllerContext; for(PlaylistEntry *queueItem in [self selectedObjects]) { if(queueItem.queued) { - [queueList removeObjectAtIndex:queueItem.queuePosition]; + [queueList removeObject:queueItem]; queueItem.queued = NO; queueItem.queuePosition = -1;