diff --git a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp index 167baca9a..c074b8f30 100644 --- a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp +++ b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp @@ -214,6 +214,8 @@ DynamicModel::tracksGenerated( const QList< query_ptr > entries, int limitResolv m_lastResolvedRow = rowCount( QModelIndex() ); } } + if ( m_playlist->mode() == OnDemand && entries.isEmpty() ) + emit trackGenerationFailure( tr( "Failed to generate preview with the desired filters" ) ); }