From b7a7e3f3bcb4511b6a9d4ed5d23f3429b9dc209c Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sat, 25 Oct 2014 04:29:36 +0200 Subject: [PATCH] Make sure we only compare valid results when adding search results. --- src/libtomahawk/viewpages/SearchViewPage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libtomahawk/viewpages/SearchViewPage.cpp b/src/libtomahawk/viewpages/SearchViewPage.cpp index 4b3f8b62c..210bbbfec 100644 --- a/src/libtomahawk/viewpages/SearchViewPage.cpp +++ b/src/libtomahawk/viewpages/SearchViewPage.cpp @@ -336,7 +336,7 @@ SearchWidget::onResultsFound( const QList& results ) for ( int i = 0; i < m_resultsModel->rowCount( QModelIndex() ); i++ ) { PlayableItem* item = m_resultsModel->itemFromIndex( m_resultsModel->index( i, 0, QModelIndex() ) ); - if ( item && item->query() ) + if ( item && item->query() && item->query()->numResults( true ) ) { if ( item->query()->results().first()->score() < q->results().first()->score() ) {