diff --git a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp index 669c288d7..addcf925a 100644 --- a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp +++ b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp @@ -135,6 +135,8 @@ DynamicModel::removeIndex(const QModelIndex& index, bool moreToCome) if( m_playlist->mode() == OnDemand ) TrackModel::removeIndex( index ); + else + PlaylistModel::removeIndex( index, moreToCome ); // don't call onPlaylistChanged. if( !moreToCome )