diff --git a/src/libtomahawk/playlist/albummodel.cpp b/src/libtomahawk/playlist/albummodel.cpp index 5662d5036..db1f2afbb 100644 --- a/src/libtomahawk/playlist/albummodel.cpp +++ b/src/libtomahawk/playlist/albummodel.cpp @@ -290,14 +290,14 @@ AlbumModel::addFilteredCollection( const collection_ptr& collection, unsigned in void AlbumModel::addAlbums( const QList& albums ) { + emit loadingFinished(); + if ( !albums.count() ) return; if ( m_overwriteOnAdd ) clear(); - emit loadingFinished(); - int c = rowCount( QModelIndex() ); QPair< int, int > crows; crows.first = c;