diff --git a/src/CoreBundle/EventListener/DcGeneral/DefinitionBuilder/PropertyDefinitionBuilder.php b/src/CoreBundle/EventListener/DcGeneral/DefinitionBuilder/PropertyDefinitionBuilder.php index 39e73bed3..271ab1a44 100644 --- a/src/CoreBundle/EventListener/DcGeneral/DefinitionBuilder/PropertyDefinitionBuilder.php +++ b/src/CoreBundle/EventListener/DcGeneral/DefinitionBuilder/PropertyDefinitionBuilder.php @@ -27,6 +27,7 @@ use ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\Properties\PropertyInterface; use ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\PropertiesDefinitionInterface; use MetaModels\Attribute\IAttribute; +use MetaModels\Attribute\IInternal; use MetaModels\Attribute\ITranslated; use MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition; use MetaModels\DcGeneral\Events\MetaModel\BuildAttributeEvent; @@ -122,7 +123,7 @@ protected function build(IMetaModelDataDefinition $container) } foreach ($metaModel->getAttributes() as $attribute) { - if (!isset($properties[$attribute->get('id')])) { + if ($attribute instanceof IInternal || !isset($properties[$attribute->get('id')])) { continue; } $this->buildProperty(