diff --git a/src/plugins/qmakeprojectmanager/qmakestep.cpp b/src/plugins/qmakeprojectmanager/qmakestep.cpp index 136475e1a5d..c726156e942 100644 --- a/src/plugins/qmakeprojectmanager/qmakestep.cpp +++ b/src/plugins/qmakeprojectmanager/qmakestep.cpp @@ -198,9 +198,8 @@ bool QMakeStep::init() // perspective it is local. QString make; - if (qmakeBc->subNodeBuild()) { - QmakeProFileNode *pro = qmakeBc->subNodeBuild(); - if (pro && !pro->makefile().isEmpty()) + if (QmakeProFileNode *pro = qmakeBc->subNodeBuild()) { + if (!pro->makefile().isEmpty()) make = pro->makefile(); else make = "Makefile";