diff --git a/AngelLoader/Common/Utility/Methods.cs b/AngelLoader/Common/Utility/Methods.cs index d2ad94e12..8a329d2f0 100644 --- a/AngelLoader/Common/Utility/Methods.cs +++ b/AngelLoader/Common/Utility/Methods.cs @@ -58,7 +58,11 @@ internal static List GetFMArchivePaths() { foreach (var dir in Directory.GetDirectories(path, "*", SearchOption.AllDirectories)) { - if (!dir.GetDirNameFast().EqualsI(".fix")) paths.Add(dir); + if (!dir.GetDirNameFast().EqualsI(".fix") && + !dir.ContainsI(Path.DirectorySeparatorChar + ".fix" + Path.DirectorySeparatorChar)) + { + paths.Add(dir); + } } } catch (Exception ex)