diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index ea5d2727f4d46b1de5d74353baca1edcef9419ca..201c84ac39410dc3e3ed2e98399c82842d249486 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -948,12 +948,9 @@ void ProjectExplorerPlugin::setStartupProject(Project *project) if (debug) qDebug() << "ProjectExplorerPlugin::setStartupProject"; - if (!project) - project = d->m_currentProject; if (!project) return; d->m_session->setStartupProject(project); - // NPE: Visually mark startup project updateActions(); } @@ -1114,12 +1111,7 @@ Project *ProjectExplorerPlugin::startupProject() const if (debug) qDebug() << "ProjectExplorerPlugin::startupProject"; - Project *pro = d->m_session->startupProject(); - - if (!pro) - pro = d->m_currentProject; - - return pro; + return d->m_session->startupProject(); } void ProjectExplorerPlugin::updateWelcomePage()