diff --git a/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs b/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs index a3e922d671..163fdce7b3 100644 --- a/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs +++ b/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs @@ -408,7 +408,11 @@ namespace Ryujinx.Ava.UI.ViewModels ConfigurationState config; if (IsTitleSpecificSettings) { - ConfigurationState.LoadOrCreateConfigurationStateForTitle(_applicationData.TitleId); + if (!ConfigurationState.Title?.TitleId.Equals(_applicationData.TitleId) ?? true) + { + ConfigurationState.LoadOrCreateConfigurationStateForTitle(_applicationData.TitleId); + } + config = ConfigurationState.Title; } else