diff --git a/tools/GSDumpGUI/Forms/frmMain.cs b/tools/GSDumpGUI/Forms/frmMain.cs index d32a87896..a5c0fbe49 100644 --- a/tools/GSDumpGUI/Forms/frmMain.cs +++ b/tools/GSDumpGUI/Forms/frmMain.cs @@ -116,10 +116,10 @@ namespace GSDumpGUI _availableGsDumps.OnIndexUpdatedEvent += UpdatePreviewImage; - if (String.IsNullOrEmpty(Settings.GSDXDir)) + if (String.IsNullOrEmpty(Settings.GSDXDir) || !Directory.Exists(Settings.GSDXDir)) Settings.GSDXDir = AppDomain.CurrentDomain.BaseDirectory; - if (String.IsNullOrEmpty(Settings.DumpDir)) + if (String.IsNullOrEmpty(Settings.DumpDir) || !Directory.Exists(Settings.DumpDir)) Settings.DumpDir = AppDomain.CurrentDomain.BaseDirectory; txtGSDXDirectory.Text = Settings.GSDXDir;