diff --git a/IDEHelper/Compiler/BfModule.cpp b/IDEHelper/Compiler/BfModule.cpp index a24fc7f8..2e6a645c 100644 --- a/IDEHelper/Compiler/BfModule.cpp +++ b/IDEHelper/Compiler/BfModule.cpp @@ -18011,6 +18011,8 @@ void BfModule::EmitDtorBody() PopulateType(val.mType); PopulateType(objectType, BfPopulateType_DataAndMethods); + EmitObjectAccessCheck(val); + if (objectType->mVirtualMethodTable.size() == 0) { if (!mCompiler->IsAutocomplete())