diff --git a/launchers/qt/src/LauncherState.cpp b/launchers/qt/src/LauncherState.cpp index ec5a2c048d..5ad437ec84 100644 --- a/launchers/qt/src/LauncherState.cpp +++ b/launchers/qt/src/LauncherState.cpp @@ -718,7 +718,7 @@ void LauncherState::launchClient() { auto path = getConfigFilePath(); QFile configFile{ path }; - if (configFile.open(QIODevice::ReadWrite)) { + if (configFile.open(QIODevice::ReadWrite | QIODevice::Truncate)) { QJsonDocument doc = QJsonDocument::fromJson(configFile.readAll()); doc.setObject({ { configHomeLocationKey, _config.homeLocation },