diff --git a/SabreTools.Helper/Objects/DATFromDir.cs b/SabreTools.Helper/Objects/DATFromDir.cs index 01f781c7..af98dbb3 100644 --- a/SabreTools.Helper/Objects/DATFromDir.cs +++ b/SabreTools.Helper/Objects/DATFromDir.cs @@ -179,10 +179,13 @@ namespace SabreTools }); } - // Now that we're done, delete the temp folder + // Now that we're done, delete the temp folder (if it's not the default) try { - Directory.Delete(_tempDir, true); + if (_tempDir != Path.GetTempPath()) + { + Directory.Delete(_tempDir, true); + } } catch { diff --git a/SabreTools.Helper/Objects/SimpleSort.cs b/SabreTools.Helper/Objects/SimpleSort.cs index 12985bc4..37166c47 100644 --- a/SabreTools.Helper/Objects/SimpleSort.cs +++ b/SabreTools.Helper/Objects/SimpleSort.cs @@ -232,7 +232,10 @@ namespace SabreTools.Helper { try { - Directory.Delete(_tempDir, true); + if (_tempDir != Path.GetTempPath()) + { + Directory.Delete(_tempDir, true); + } } catch {