diff --git a/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs b/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs
index 073c4902d0..f86cda21a2 100644
--- a/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs
+++ b/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs
@@ -1918,7 +1918,7 @@ namespace Ryujinx.Ava.UI.ViewModels
                     LocaleManager.Instance[LocaleKeys.InputDialogNo],
                     LocaleManager.Instance[LocaleKeys.RyujinxConfirm]);
 
-                if (result != UserResult.Yes)
+                if (result == UserResult.Yes)
                 {
                     ConfigurationState.Instance.Logger.EnableTrace.Value = false;
 
@@ -1938,7 +1938,7 @@ namespace Ryujinx.Ava.UI.ViewModels
                     LocaleManager.Instance[LocaleKeys.InputDialogNo],
                     LocaleManager.Instance[LocaleKeys.RyujinxConfirm]);
 
-                if (result != UserResult.Yes)
+                if (result == UserResult.Yes)
                 {
                     ConfigurationState.Instance.Graphics.ShadersDumpPath.Value = "";