diff --git a/SabreTools.Library/IO/DirectoryExtensions.cs b/SabreTools.Library/IO/DirectoryExtensions.cs index 8e6f2c45..ef16a7cf 100644 --- a/SabreTools.Library/IO/DirectoryExtensions.cs +++ b/SabreTools.Library/IO/DirectoryExtensions.cs @@ -163,7 +163,16 @@ namespace SabreTools.Library.IO } // Get the parent path in case of appending - string parentPath = Path.GetFullPath(input); + string parentPath; + try + { + parentPath = Path.GetFullPath(input); + } + catch (Exception ex) + { + Globals.Logger.Error(ex.ToString()); + continue; + } if (Directory.Exists(input)) {