diff --git a/src/plugins/qt4projectmanager/qt4buildconfiguration.h b/src/plugins/qt4projectmanager/qt4buildconfiguration.h
index eec86005c1e5880fd806734e4e23e9452c7533d1..93a3a435f897c88b6cf7f4c4f5f2a2953b6ed5bd 100644
--- a/src/plugins/qt4projectmanager/qt4buildconfiguration.h
+++ b/src/plugins/qt4projectmanager/qt4buildconfiguration.h
@@ -168,9 +168,12 @@ private slots:
 
 private:
     struct VersionInfo {
-        VersionInfo() {}
+        VersionInfo()
+            : versionId(-1)
+            {}
         VersionInfo(const QString &d, int v)
-            : displayName(d), versionId(v) { }
+            : displayName(d), versionId(v)
+            {}
         QString displayName;
         int versionId;
     };