diff --git a/htdocs/core/class/extrafields.class.php b/htdocs/core/class/extrafields.class.php index e04b61291a4..41d143b7e62 100644 --- a/htdocs/core/class/extrafields.class.php +++ b/htdocs/core/class/extrafields.class.php @@ -1667,13 +1667,14 @@ class ExtraFields } } else { $translabel = ''; - if (!empty($obj->{$InfoFieldList[1]})) { + //$obj->{$InfoFieldList[1]} = ''; + if (!empty(isset($obj->{$InfoFieldList[1]}) ? $obj->{$InfoFieldList[1]} : '')) { $translabel = $langs->trans($obj->{$InfoFieldList[1]}); } - if ($translabel != $obj->{$InfoFieldList[1]}) { + if ($translabel != isset($obj->{$InfoFieldList[1]}) ? $obj->{$InfoFieldList[1]} : '') { $value = dol_trunc($translabel, 18); } else { - $value = $obj->{$InfoFieldList[1]}; + $value = isset($obj->{$InfoFieldList[1]}) ? $obj->{$InfoFieldList[1]} : ''; } } } else {