diff --git a/src/plugins/qbsprojectmanager/qbsproject.cpp b/src/plugins/qbsprojectmanager/qbsproject.cpp
index f01cdd4e52723b4c1eabe646572558a218a24879..92f7efbf5276dd4479bea1e8ec83e2b1337d81e4 100644
--- a/src/plugins/qbsprojectmanager/qbsproject.cpp
+++ b/src/plugins/qbsprojectmanager/qbsproject.cpp
@@ -385,6 +385,8 @@ void QbsProject::parse(const QVariantMap &config, const QString &dir)
             this, SLOT(handleQbsParsingTaskSetup(QString,int)));
     connect(m_qbsSetupProjectJob, SIGNAL(taskProgress(int,qbs::AbstractJob*)),
             this, SLOT(handleQbsParsingProgress(int)));
+
+    emit projectParsingStarted();
 }
 
 void QbsProject::prepareForParsing()