diff --git a/src/plugins/projectexplorer/session.cpp b/src/plugins/projectexplorer/session.cpp
index ff2924ac5006153f993e8aac2a6d4721d9f3ca8f..1b5d590511851808cfa4d4b40ed2ac513b9c07b0 100644
--- a/src/plugins/projectexplorer/session.cpp
+++ b/src/plugins/projectexplorer/session.cpp
@@ -285,11 +285,6 @@ void SessionManager::addProjects(const QList<Project*> &projects)
 
     if (clearedList.count() == 1)
         emit singleProjectAdded(clearedList.first());
-
-    // maybe we have a new startup project?
-    if (!startupProject())
-        if (!m_projects.isEmpty())
-            setStartupProject(m_projects.first());
 }
 
 void SessionManager::removeProject(Project *project)