diff --git a/IDEHelper/Compiler/BfModule.cpp b/IDEHelper/Compiler/BfModule.cpp index 1e3016bf..05193afc 100644 --- a/IDEHelper/Compiler/BfModule.cpp +++ b/IDEHelper/Compiler/BfModule.cpp @@ -12120,7 +12120,12 @@ BfModuleMethodInstance BfModule::GetMethodInstance(BfTypeInstance* typeInst, BfM if (!methodInstance->mMethodDef->mIsAbstract) { - AddMethodToWorkList(methodInstance); + if ((methodInstance->mMethodDef->mMethodType == BfMethodType_Mixin) && (!methodInstance->mDeclModule->mIsModuleMutable)) + { + // Wait until unreified + } + else + AddMethodToWorkList(methodInstance); } else {