diff --git a/src/plugins/qmakeprojectmanager/qmakeproject.cpp b/src/plugins/qmakeprojectmanager/qmakeproject.cpp index 46fe4470bbd..a8a442740b1 100644 --- a/src/plugins/qmakeprojectmanager/qmakeproject.cpp +++ b/src/plugins/qmakeprojectmanager/qmakeproject.cpp @@ -478,7 +478,9 @@ void QmakeProject::scheduleAsyncUpdate(QmakeProFile::AsyncUpdateDelay delay) return; } - emitParsingStarted(); + if (m_asyncUpdateState != Base) + emitParsingStarted(); + rootProFile()->setParseInProgressRecursive(true); setAllBuildConfigurationsEnabled(false);