diff --git a/src/plugins/projectexplorer/buildmanager.cpp b/src/plugins/projectexplorer/buildmanager.cpp
index 80daaddb1d46ddd64d200d2407d9dc1cee878920..54f821dd7e16375816caa604273d11b59cdf74c7 100644
--- a/src/plugins/projectexplorer/buildmanager.cpp
+++ b/src/plugins/projectexplorer/buildmanager.cpp
@@ -189,8 +189,10 @@ void BuildManager::gotoTaskWindow()
 
 void BuildManager::startBuildQueue()
 {
-    if (m_buildQueue.isEmpty())
+    if (m_buildQueue.isEmpty()) {
+        emit buildQueueFinished(true);
         return;
+    }
     if (!m_running) {
         // Progress Reporting
         Core::ProgressManager *progressManager = Core::ICore::instance()->progressManager();