Index: sites/all/modules/contrib/field_collection/field_collection.module IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- sites/all/modules/contrib/field_collection/field_collection.module (revision 80d3e162b1d869736e02622887173ae5cd3ee29e) +++ sites/all/modules/contrib/field_collection/field_collection.module (revision ) @@ -1036,7 +1036,7 @@ $entity = $new_entity; } if (!empty($entity->is_new)) { - $entity->setHostEntity($host_entity_type, $host_entity, LANGUAGE_NONE, FALSE); + $entity->setHostEntity($host_entity_type, $host_entity, $host_entity->language, FALSE); } $entity->save(TRUE); $item = array( @@ -1606,7 +1606,7 @@ // load. if (empty($field_collection_item)) { $field_collection_item = entity_create('field_collection_item', array('field_name' => $field_name)); - $field_collection_item->setHostEntity($element['#entity_type'], $element['#entity']); + $field_collection_item->setHostEntity($element['#entity_type'], $element['#entity'], $langcode); } // Put our entity in the form state, so FAPI callbacks can access it.