diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp b/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp index 003e558f803..20ebb8862a8 100644 --- a/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp +++ b/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp @@ -297,7 +297,7 @@ void QbsProjectManagerPlugin::updateBuildActions() } QbsProjectNode *subprojectNode = qobject_cast(productNode ? productNode->parentFolderNode() : 0); - if (subprojectNode && subprojectNode != m_editorProject->rootProjectNode()) { + if (subprojectNode && m_editorProject && subprojectNode != m_editorProject->rootProjectNode()) { subprojectVisible = true; subprojectName = subprojectNode->displayName(); }