diff --git a/src/plugins/qbsprojectmanager/qbsnodes.cpp b/src/plugins/qbsprojectmanager/qbsnodes.cpp index a7717929b1a..bffda992ce6 100644 --- a/src/plugins/qbsprojectmanager/qbsnodes.cpp +++ b/src/plugins/qbsprojectmanager/qbsnodes.cpp @@ -432,11 +432,7 @@ void QbsProjectNode::update(const qbs::Project *prj) delete m_projectData; m_projectData = newData; - if (m_project) { - delete m_project; - m_project = 0; - } - + delete m_project; m_project = prj; removeProjectNodes(toRemove);