diff --git a/src/libtomahawk/playlist/treeproxymodel.cpp b/src/libtomahawk/playlist/treeproxymodel.cpp index 1637469bc..422ccc8aa 100644 --- a/src/libtomahawk/playlist/treeproxymodel.cpp +++ b/src/libtomahawk/playlist/treeproxymodel.cpp @@ -103,6 +103,8 @@ TreeProxyModel::setFilter( const QString& pattern ) { disconnect( m_artistsFilterCmd, SIGNAL( artists( QList ) ), this, SLOT( onFilterArtists( QList ) ) ); + + m_artistsFilterCmd = 0; } if ( m_filter.isEmpty() )