diff --git a/core/metamodel.class.php b/core/metamodel.class.php index f64e8040a..f36e64896 100644 --- a/core/metamodel.class.php +++ b/core/metamodel.class.php @@ -1698,6 +1698,7 @@ abstract class MetaModel throw new CoreException("Class $sChildClass, 'finalclass' is a reserved keyword, it cannot be used as a filter code"); } $oCloned = clone $oClassAtt; + $oCloned->SetHostClass($sChildClass); $oCloned->SetFixedValue($sChildClass); self::$m_aAttribDefs[$sChildClass]['finalclass'] = $oCloned; self::$m_aAttribOrigins[$sChildClass]['finalclass'] = $sRootClass;