diff options
| -rw-r--r-- | src/instancemanager.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/instancemanager.cpp b/src/instancemanager.cpp index 1b0d0e5b..b1b85cc6 100644 --- a/src/instancemanager.cpp +++ b/src/instancemanager.cpp @@ -189,6 +189,7 @@ QString InstanceManager::determineDataPath() if (instanceId.isEmpty() || !QFileInfo::exists(dataPath)) { instanceId = chooseInstance(instances()); + setCurrentInstance(instanceId); if (!instanceId.isEmpty()) { dataPath = QDir::fromNativeSeparators( QStandardPaths::writableLocation(QStandardPaths::DataLocation) @@ -199,8 +200,6 @@ QString InstanceManager::determineDataPath() if (instanceId.isEmpty()) { return qApp->applicationDirPath(); } else { - setCurrentInstance(instanceId); - createDataPath(dataPath); return dataPath; |
