diff --git a/src/libtomahawk/playlist/playlistmodel.cpp b/src/libtomahawk/playlist/playlistmodel.cpp index 84f6e91c4..a676252c9 100644 --- a/src/libtomahawk/playlist/playlistmodel.cpp +++ b/src/libtomahawk/playlist/playlistmodel.cpp @@ -217,6 +217,7 @@ PlaylistModel::trackResolved( bool ) Q_ASSERT( q ); m_waitingForResolved.removeAll( q ); + disconnect( q, SIGNAL( resolvingFinished( bool ) ), this, SLOT( trackResolved( bool ) ) ); if( m_waitingForResolved.isEmpty() ) emit loadingFinished();