diff --git a/renderdocui/Windows/Dialogs/CaptureDialog.cs b/renderdocui/Windows/Dialogs/CaptureDialog.cs index 57e9ded45..4b39a669f 100644 --- a/renderdocui/Windows/Dialogs/CaptureDialog.cs +++ b/renderdocui/Windows/Dialogs/CaptureDialog.cs @@ -476,6 +476,12 @@ namespace renderdocui.Windows.Dialogs { if (workDirHint == false) return; + if(exePath.Text == "") + { + workDirPath.Text = ""; + return; + } + try { workDirPath.Text = Path.GetDirectoryName(exePath.Text);