From ef074dad0cb7dd88c2a03758380e7b8942056c39 Mon Sep 17 00:00:00 2001
From: Kai Koehne <kai.koehne@nokia.com>
Date: Tue, 30 Nov 2010 07:48:58 +0100
Subject: [PATCH] QmlProject: Fix crash for invalid Qt version

Regression introduced by dcd1876d5ba.
---
 src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp
index 9e085998809..512014cb941 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp
@@ -333,7 +333,8 @@ bool QmlProjectRunConfiguration::isValidVersion(Qt4ProjectManager::QtVersion *ve
 Utils::Environment QmlProjectRunConfiguration::baseEnvironment() const
 {
     Utils::Environment env;
-    env = qtVersion()->qmlToolsEnvironment();
+    if (qtVersion())
+        env = qtVersion()->qmlToolsEnvironment();
     return env;
 }
 
-- 
GitLab