diff --git a/src/libtomahawk/query.cpp b/src/libtomahawk/query.cpp index cbab0dfb2..6215d7286 100644 --- a/src/libtomahawk/query.cpp +++ b/src/libtomahawk/query.cpp @@ -327,7 +327,10 @@ Query::checkResults() if ( m_solved && becameUnsolved ) { m_solved = false; + m_resolveFinished = false; emit solvedStateChanged( false ); + + refreshResults(); } if ( becameSolved )