diff --git a/inline_entity_form.module b/inline_entity_form.module index d5fb20a..50bf236 100644 --- a/inline_entity_form.module +++ b/inline_entity_form.module @@ -1195,6 +1195,10 @@ function inline_entity_form_save_row_weights($element, &$form_state, $form) { if (empty($form_state['triggering_element']['#ief_submit_all'])) { return; } + + if($element['#required'] = TRUE && !element_children($element['entities'])){ + form_error($element, t('!name field is required', array('!name' => $element['#title']))); + } $ief_id = $element['#ief_id']; // Loop over the submitted delta values and update the weight of the entities