diff --git a/src/yuzu/configuration/config.cpp b/src/yuzu/configuration/config.cpp index 880e5f4d6cfc98c2ef1de1604f6c676778ef9c5e..01310733d0cb94f9c202f12d2c26b6a9fd109370 100644 --- a/src/yuzu/configuration/config.cpp +++ b/src/yuzu/configuration/config.cpp @@ -1271,9 +1271,11 @@ void Config::ReadSettingGeneric(Settings::BasicSetting* const setting) { } if (global || !use_global) { - const bool is_default = ReadSetting(name + QStringLiteral("/default"), true).value<bool>(); + const bool is_default = + qt_config->value(name + QStringLiteral("/default"), true).value<bool>(); if (!is_default) { - setting->LoadString(ReadSetting(name, default_value).value<QString>().toStdString()); + setting->LoadString( + qt_config->value(name, default_value).value<QString>().toStdString()); } else { // Empty string resets the Setting to default setting->LoadString("");