diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp index 6e5625c9ae3..1c21a56b788 100644 --- a/src/plugins/qt4projectmanager/qtversionmanager.cpp +++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp @@ -1155,8 +1155,10 @@ void QtVersion::updateToolChainAndMkspec() const m_toolChains.clear(); m_targetIds.clear(); - if (!isValid()) + if (!isValid()) { + m_targetIds.insert(Constants::DESKTOP_TARGET_ID); return; + } // qDebug()<<"Finding mkspec for"< results; QtVersionManager * vm = QtVersionManager::instance(); QList validVersions = vm->validVersions(); + // Fallback in case no valid versions are found: + if (validVersions.isEmpty()) + validVersions.append(vm->versions().at(0)); // there is always one! foreach (QtVersion *v, validVersions) { ImportInfo info; // ToDo: Check whether shadowbuilding is possible and use sourcedir if not: