From 5937f2cfdc01b6f2c7d5ff7b719d679f517b9351 Mon Sep 17 00:00:00 2001
From: Tobias Hunger <tobias.hunger@nokia.com>
Date: Thu, 18 Feb 2010 18:35:40 +0100
Subject: [PATCH] Do not convert empty .user files to newer versions

---
 src/plugins/projectexplorer/userfileaccessor.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/plugins/projectexplorer/userfileaccessor.cpp b/src/plugins/projectexplorer/userfileaccessor.cpp
index a5ffee005a2..3b6f8b4f077 100644
--- a/src/plugins/projectexplorer/userfileaccessor.cpp
+++ b/src/plugins/projectexplorer/userfileaccessor.cpp
@@ -169,8 +169,11 @@ QVariantMap UserFileAccessor::restoreSettings(Project *project)
     if (m_lastVersion < 0 || !project)
         return QVariantMap();
 
-    PersistentSettingsReader reader;
     QString fileName(fileNameFor(project->file()->fileName()));
+    if (!QFile::exists(fileName))
+        return QVariantMap();
+
+    PersistentSettingsReader reader;
     reader.load(fileName);
 
     QVariantMap map(reader.restoreValues());
-- 
GitLab