diff --git a/src/shared/proparser/qmakebuiltins.cpp b/src/shared/proparser/qmakebuiltins.cpp index 49cc76f512df47acd1743d71306ca4a516b8162d..d27211a188d160c00df116de0751ed43386b3fe3 100644 --- a/src/shared/proparser/qmakebuiltins.cpp +++ b/src/shared/proparser/qmakebuiltins.cpp @@ -1121,7 +1121,7 @@ QMakeEvaluator::VisitReturn QMakeEvaluator::evaluateConditionalFunction( if (!evaluateFileInto(fn, QMakeHandler::EvalAuxFile, &vars, LoadProOnly)) return ReturnFalse; if (args.count() == 2) - return returnBool(vars.contains(args.at(1))); + return returnBool(vars.contains(map(args.at(1)))); QRegExp regx; const QString &qry = args.at(2).toQString(m_tmp1); if (qry != QRegExp::escape(qry)) {