diff --git a/Penumbra/Importer/TexToolsImport.cs b/Penumbra/Importer/TexToolsImport.cs index 066ad305..95a18b88 100644 --- a/Penumbra/Importer/TexToolsImport.cs +++ b/Penumbra/Importer/TexToolsImport.cs @@ -246,10 +246,13 @@ namespace Penumbra.Importer OptionFiles = new Dictionary>() }; var optDir = new DirectoryInfo(Path.Combine( groupFolder.FullName, opt.Name)); - foreach ( var file in optDir.EnumerateFiles("*.*", SearchOption.AllDirectories) ) + if (optDir.Exists) { - optio.AddFile(file.FullName.Substring(baseFolder.FullName.Length).TrimStart('\\'), file.FullName.Substring(optDir.FullName.Length).TrimStart('\\').Replace('\\','/')); - } + foreach ( var file in optDir.EnumerateFiles("*.*", SearchOption.AllDirectories) ) + { + optio.AddFile(file.FullName.Substring(baseFolder.FullName.Length).TrimStart('\\'), file.FullName.Substring(optDir.FullName.Length).TrimStart('\\').Replace('\\','/')); + } + } Inf.Options.Add( optio ); } meta.Groups.Add( group.GroupName, Inf );