diff --git a/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp b/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp index 48532b92893..475032cba51 100644 --- a/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp +++ b/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp @@ -322,7 +322,7 @@ bool PuppetCreator::startBuildProcess(const QString &buildDirectoryPath, process.waitForFinished(); - if (process.exitStatus() == QProcess::NormalExit || process.exitCode() == 0) + if (process.exitStatus() == QProcess::NormalExit && process.exitCode() == 0) return true; else return false;