diff --git a/includes/form_builder.api.inc b/includes/form_builder.api.inc index 7008088..72e47ca 100644 --- a/includes/form_builder.api.inc +++ b/includes/form_builder.api.inc @@ -59,7 +59,9 @@ function form_builder_get_form_type($form_type = NULL, $reset = FALSE) { if ($field['addable']) { if ($field['unique']) { $field['default']['#form_builder']['element_id'] = $field_key; - $field['default']['#form_builder']['element_type'] = $field_key; + if (!isset($field['default']['#form_builder']['element_type'])) { + $field['default']['#form_builder']['element_type'] = $field_key; + } } elseif (!isset($field['default']['#form_builder']['element_type'])) { $field['default']['#form_builder']['element_type'] = $field_key;