diff --git a/src/libtomahawk/viewpages/SearchViewPage.cpp b/src/libtomahawk/viewpages/SearchViewPage.cpp index 928642cce..a6b67055d 100644 --- a/src/libtomahawk/viewpages/SearchViewPage.cpp +++ b/src/libtomahawk/viewpages/SearchViewPage.cpp @@ -334,6 +334,8 @@ SearchWidget::onResultsFound( const QList& results ) while ( queries.count() ) { query_ptr q = queries.takeFirst(); + if ( !q->results().count() ) + continue; bool done = false; for ( int i = 0; i < m_resultsModel->rowCount( QModelIndex() ); i++ )