diff --git a/includes/entity.inline_entity_form.inc b/includes/entity.inline_entity_form.inc index 64f1aff..22e2fcf 100644 --- a/includes/entity.inline_entity_form.inc +++ b/includes/entity.inline_entity_form.inc @@ -421,7 +421,7 @@ class EntityInlineEntityFormController { $field_name = $instance['field_name']; $field = field_info_field($field_name); $previous_langcode = $entity_form[$field_name]['#language']; - if ($field['translatable'] && $previous_langcode != $langcode) { + if ($field['translatable'] && $previous_langcode != $langcode && ($langcode != LANGUAGE_NONE && $previous_langcode != language_default('language'))) { $entity_values[$field_name][$langcode] = $entity_values[$field_name][$previous_langcode]; $entity_values[$field_name][$previous_langcode] = array(); }