From f5814de2786b3b666a37ac7e03c704c44f9a76b1 Mon Sep 17 00:00:00 2001
From: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Date: Wed, 10 Mar 2010 17:29:53 +0100
Subject: [PATCH] Fix assert in session.cpp dependent on timer.

---
 src/plugins/projectexplorer/session.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugins/projectexplorer/session.cpp b/src/plugins/projectexplorer/session.cpp
index 22ada6bd390..9203dd5f574 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"
-- 
GitLab