diff --git a/src/shared/proparser/qmakeevaluator.cpp b/src/shared/proparser/qmakeevaluator.cpp index b12e9b1a3b6..192b3859a2e 100644 --- a/src/shared/proparser/qmakeevaluator.cpp +++ b/src/shared/proparser/qmakeevaluator.cpp @@ -1175,7 +1175,11 @@ QStringList QMakeEvaluator::qmakeFeaturePaths() const feature_roots.removeDuplicates(); - return feature_roots; + QStringList ret; + foreach (const QString &root, feature_roots) + if (IoUtils::exists(root)) + ret << root; + return ret; } QString QMakeEvaluator::propertyValue(const QString &name, bool complain) const