diff --git a/htdocs/core/class/extrafields.class.php b/htdocs/core/class/extrafields.class.php
index 161b0fb92bb..5c9401fca35 100644
--- a/htdocs/core/class/extrafields.class.php
+++ b/htdocs/core/class/extrafields.class.php
@@ -1976,7 +1976,7 @@ class ExtraFields
*/
public function showSeparator($key, $object, $colspan = 2, $display_type = 'card')
{
- global $langs;
+ global $conf, $langs;
if ($display_type=='card') {
$tagtype='tr';
@@ -1989,6 +1989,7 @@ class ExtraFields
$out = '<'.$tagtype.' id="trextrafieldseparator'.$key.(!empty($object->id)?'_'.$object->id:'').'" class="trextrafieldseparator trextrafieldseparator'.$key.(!empty($object->id)?'_'.$object->id:'').'">';
$out .= '<'.$tagtype_dyn.' '.(!empty($colspan)?'colspan="' . $colspan . '"':'').'>';
+ // Some js code will be injected here to manage the collapsing of extrafields
$out .='';
$out .= $langs->trans($this->attributes[$object->table_element]['label'][$key]);
$out .= '';
@@ -2011,15 +2012,17 @@ class ExtraFields
$out .= '