diff --git a/compiler/objcutil.pas b/compiler/objcutil.pas index 7b89ff531c..5b237aed4f 100644 --- a/compiler/objcutil.pas +++ b/compiler/objcutil.pas @@ -164,7 +164,8 @@ end; if not(oo_is_classhelper in tobjectdef(def).objectoptions) then result:=cloadvmtaddrnode.create(ctypenode.create(def)) else - result:=cloadvmtaddrnode.create(ctypenode.create(tobjectdef(def).childof)) + result:=cloadvmtaddrnode.create(ctypenode.create(tobjectdef(def).childof)); + tloadvmtaddrnode(result).forcall:=true; end; {$if defined(onlymacosx10_6) or defined(arm) }