diff --git a/src/plugins/qmakeprojectmanager/qmakenodes.cpp b/src/plugins/qmakeprojectmanager/qmakenodes.cpp index 40bd46c210752bcb94280df088586d6347ba1294..563856f4a5d43e8788d2f2e5075badc4bfb6f45f 100644 --- a/src/plugins/qmakeprojectmanager/qmakenodes.cpp +++ b/src/plugins/qmakeprojectmanager/qmakenodes.cpp @@ -1946,6 +1946,9 @@ EvalResult *QmakeProFileNode::evaluate(const EvalInput &input) if (readerBuildPass && readerBuildPass != input.readerExact) delete readerBuildPass; + } + + if (result->state == EvalResult::EvalOk || result->state == EvalResult::EvalPartial) { QList<QList<VariableAndVPathInformation>> variableAndVPathInformation; { // Collect information on VPATHS and qmake variables