diff --git a/src/CppParser/Bindings/ParserGen.cs b/src/CppParser/Bindings/ParserGen.cs index 99630b12..8c6dca42 100644 --- a/src/CppParser/Bindings/ParserGen.cs +++ b/src/CppParser/Bindings/ParserGen.cs @@ -35,7 +35,8 @@ namespace CppSharp { var path = Path.Combine(directory.FullName, dir); - if (Directory.Exists(path)) + if (Directory.Exists(path) && + Directory.Exists(Path.Combine(directory.FullName, "patches"))) return path; directory = directory.Parent;