diff --git a/IDEHelper/Compiler/BfCompiler.cpp b/IDEHelper/Compiler/BfCompiler.cpp index 503d9861..2b406e44 100644 --- a/IDEHelper/Compiler/BfCompiler.cpp +++ b/IDEHelper/Compiler/BfCompiler.cpp @@ -3094,7 +3094,7 @@ void BfCompiler::UpdateRevisedTypes() continue; } - if (checkTypeDef->mProject != rootTypeDef->mProject) + if (!rootTypeDef->mProject->ContainsReference(checkTypeDef->mProject)) { checkTypeDefEntry = checkTypeDefEntry->mNext; continue;