diff --git a/src/Plugin/DsField/ChainedField.php b/src/Plugin/DsField/ChainedField.php index f387b8a..6221653 100644 --- a/src/Plugin/DsField/ChainedField.php +++ b/src/Plugin/DsField/ChainedField.php @@ -99,11 +99,11 @@ class ChainedField extends DsFieldBase { if ($instance = $this->getFormatterInstance()) { $element = $instance->settingsForm($form, $form_state); } - $element['chain_settings'] = [ - '#type' => 'container', - '#weight' => -100, - ]; if ($this->pluginDefinition['field_cardinality'] === FieldStorageDefinitionInterface::CARDINALITY_UNLIMITED) { + $element['chain_settings'] = [ + '#type' => 'container', + '#weight' => -100, + ]; $element['chain_settings']['ui_limit'] = [ '#type' => 'number', '#title' => $this->t('UI Limit'),