diff --git a/src/xenia/kernel/xam/user_settings.cc b/src/xenia/kernel/xam/user_settings.cc index 074162b5a..b8033f763 100644 --- a/src/xenia/kernel/xam/user_settings.cc +++ b/src/xenia/kernel/xam/user_settings.cc @@ -53,10 +53,12 @@ std::optional UserSetting::GetDefaultSetting(uint32_t setting_id) { switch (type) { case X_USER_DATA_TYPE::CONTEXT: + return std::make_optional( + static_cast(setting_id), static_cast(0)); case X_USER_DATA_TYPE::INT32: case X_USER_DATA_TYPE::UNSET: return std::make_optional( - static_cast(setting_id), 0); + static_cast(setting_id), static_cast(0)); case X_USER_DATA_TYPE::INT64: case X_USER_DATA_TYPE::DATETIME: return std::make_optional(