diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index abe34747f4500241f0f0c7cd9eef4bca524b45a5..034dd07469e73c6c7110ed3222f2f666590ce019 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -1423,8 +1423,13 @@ void ProjectExplorerPlugin::buildProjectOnly() static QStringList configurations(const QList<Project *> &projects) { QStringList result; - foreach (const Project * pro, projects) - result << pro->activeBuildConfiguration()->name(); + foreach (const Project * pro, projects) { + if (BuildConfiguration *bc = pro->activeBuildConfiguration()) { + result << bc->name(); + } else { + result << QString::null; + } + } return result; }