diff --git a/htdocs/fichinter/card.php b/htdocs/fichinter/card.php index 31ae0ccaf65..a4244195bfa 100644 --- a/htdocs/fichinter/card.php +++ b/htdocs/fichinter/card.php @@ -607,7 +607,7 @@ if (empty($reshook)) { // Extrafields $extrafields->fetch_name_optionals_label($object->table_element_line); $array_options = $extrafields->getOptionalsFromPost($object->table_element_line); - $objectline->array_options = $array_options; + $objectline->array_options = array_merge($objectline->array_options, $array_options); $result = $objectline->update($user); if ($result < 0) {