diff --git a/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php b/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php
index 5d1f730f9ae..88d988eae1f 100644
--- a/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php
+++ b/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php
@@ -205,9 +205,12 @@ class InterfaceTicketEmail extends DolibarrTriggers
$message_admin .= '
'.$langs->trans('Severity').' : '.$object->severity_label.'';
$message_admin .= ''.$langs->trans('From').' : '.($object->email_from ? $object->email_from : ($object->fk_user_create > 0 ? $langs->trans('Internal') : '')).'';
// Extrafields
+ $extraFields = new ExtraFields($this->db);
+ $extraFields->fetch_name_optionals_label($object->table_element);
if (is_array($object->array_options) && count($object->array_options) > 0) {
foreach ($object->array_options as $key => $value) {
- $message_admin .= ''.$langs->trans($key).' : '.$value.'';
+ $key = substr($key, 8); // remove "options_"
+ $message_admin .= '' . $langs->trans($extraFields->attributes[$object->element]['label'][$key]) . ' : ' . $extraFields->showOutputField($key, $value) . '';
}
}
$message_admin .= '';