summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/qtsupport/baseqtversion.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/qtsupport/baseqtversion.cpp b/src/plugins/qtsupport/baseqtversion.cpp
index d26bbdd29f..696558c029 100644
--- a/src/plugins/qtsupport/baseqtversion.cpp
+++ b/src/plugins/qtsupport/baseqtversion.cpp
@@ -909,10 +909,12 @@ Utils::Environment BaseQtVersion::qmlToolsEnvironment() const
addToEnvironment(environment);
// add preferred tool chain, as that is how the tools are built, compare QtVersion::buildDebuggingHelperLibrary
- QList<ProjectExplorer::ToolChain *> alltc =
- ProjectExplorer::ToolChainManager::instance()->findToolChains(qtAbis().at(0));
- if (!alltc.isEmpty())
- alltc.first()->addToEnvironment(environment);
+ if (!qtAbis().isEmpty()) {
+ QList<ProjectExplorer::ToolChain *> alltc =
+ ProjectExplorer::ToolChainManager::instance()->findToolChains(qtAbis().at(0));
+ if (!alltc.isEmpty())
+ alltc.first()->addToEnvironment(environment);
+ }
return environment;
}