summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/instancemanager.cpp3
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;