diff --git a/compiler/pdecobj.pas b/compiler/pdecobj.pas index 7aa3ea8e9f..c1b8317d29 100644 --- a/compiler/pdecobj.pas +++ b/compiler/pdecobj.pas @@ -955,6 +955,7 @@ implementation { generate vmt space if needed } if not(oo_has_vmt in current_objectdef.objectoptions) and + not(oo_is_forward in current_objectdef.objectoptions) and ( ([oo_has_virtual,oo_has_constructor,oo_has_destructor]*current_objectdef.objectoptions<>[]) or (current_objectdef.objecttype in [odt_class])