diff --git a/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp b/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp index fb76ced77f1720594f2ba0d63617915ca206423a..8d6a4f0fa5c9e00c3a6fa76a2903b3a487ead1ea 100644 --- a/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp +++ b/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp @@ -221,7 +221,7 @@ bool QbsRunConfiguration::forcedGuiMode() const return !ta.properties().getProperty(QLatin1String("consoleApplication")).toBool(); } - QTC_ASSERT(false, qDebug("No executable target in product '%s'", qPrintable(product.name()))); + QTC_ASSERT(!pro->qbsProjectData().isValid(), qDebug("No executable target in product '%s'", qPrintable(product.name()))); return false; }