aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/projectexplorer/buildmanager.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/buildmanager.cpp b/src/plugins/projectexplorer/buildmanager.cpp
index 57bfde6e46..1f0e0fb148 100644
--- a/src/plugins/projectexplorer/buildmanager.cpp
+++ b/src/plugins/projectexplorer/buildmanager.cpp
@@ -61,7 +61,9 @@ static const QList<Target *> targetsForSelection(const Project *project,
{
if (targetSelection == ConfigSelection::All)
return project->targets();
- return {project->activeTarget()};
+ if (project->activeTarget())
+ return {project->activeTarget()};
+ return {};
}
static const QList<BuildConfiguration *> buildConfigsForSelection(const Target *target,