diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp
index bcd9701d668ddc4b7c4476bbc12971389dd6081c..7e0493a66be89ad2fc8d4d77b1d853fa1b1824fa 100644
--- a/src/plugins/qt4projectmanager/qtversionmanager.cpp
+++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp
@@ -311,7 +311,8 @@ void QtVersionManager::addNewVersionsFromInstaller()
             QLatin1String("General/LastQtVersionUpdate")).toDateTime();
 
     const QFileInfo gsFi(globalSettings->fileName());
-    if (!gsFi.exists() || (gsFi.lastModified() > lastUpdateFromGlobalSettings))
+    if ( !lastUpdateFromGlobalSettings.isNull() &&
+         (!gsFi.exists() || (gsFi.lastModified() > lastUpdateFromGlobalSettings)) )
         return;
 
     if (!globalSettings->contains(newQtVersionsKey) &&