diff --git a/src/plugins/projectexplorer/session.cpp b/src/plugins/projectexplorer/session.cpp index 22ada6bd3903049c53d918d59cf8e67aee37fb16..9203dd5f574bcde7eef02b71ac905352ec829529 100644 --- a/src/plugins/projectexplorer/session.cpp +++ b/src/plugins/projectexplorer/session.cpp @@ -1137,7 +1137,8 @@ void SessionManager::reportProjectLoadingProgress() void SessionManager::markSessionFileDirty() { - m_autoSaveSessionTimer->start(); + if (m_file && !m_file->fileName().isEmpty()) + m_autoSaveSessionTimer->start(); } #include "session.moc"