diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp
index 12aeebb035fbb43f6999bd9c28bd522d227d3238..b6edfbfb1495b412557aa5e3d789f914d89ed6c9 100644
--- a/src/plugins/qt4projectmanager/qtversionmanager.cpp
+++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp
@@ -1794,9 +1794,14 @@ QString QtVersion::buildDebuggingHelperLibrary(QFutureInterface<void> &future)
     }
     future.setProgressValue(4);
 
+    // invalidate version before updating version info
+    m_versionInfoUpToDate = false;
+    updateVersionInfo();
+
     m_hasDebuggingHelper = !debuggingHelperLibrary().isEmpty();
     m_hasQmlDump = !qmlDumpTool().isEmpty();
     m_hasQmlObserver = !qmlObserverTool().isEmpty();
+
     return output;
 }