diff --git a/src/plugins/projectexplorer/project.cpp b/src/plugins/projectexplorer/project.cpp index 54c2ff783f7..d9cd54e462c 100644 --- a/src/plugins/projectexplorer/project.cpp +++ b/src/plugins/projectexplorer/project.cpp @@ -301,7 +301,8 @@ void Project::saveSettings() emit aboutToSaveSettings(); if (!d->m_accessor) d->m_accessor = new Internal::UserFileAccessor(this); - d->m_accessor->saveSettings(toMap(), Core::ICore::mainWindow()); + if (!targets().isEmpty()) + d->m_accessor->saveSettings(toMap(), Core::ICore::mainWindow()); } bool Project::restoreSettings()