diff --git a/htdocs/core/lib/pdf.lib.php b/htdocs/core/lib/pdf.lib.php index 708b2a8c1ff..4156b89a2ab 100644 --- a/htdocs/core/lib/pdf.lib.php +++ b/htdocs/core/lib/pdf.lib.php @@ -1959,9 +1959,9 @@ function pdf_getlinetotalexcltax($object, $i, $outputlangs, $hidedetails = 0) { if ($object->lines[$i]->special_code == 3) { - return $outputlangs->transnoentities("Option"); + $result .= $outputlangs->transnoentities("Option"); } - if (empty($hidedetails) || $hidedetails > 1) + elseif (empty($hidedetails) || $hidedetails > 1) { $total_ht = ($conf->multicurrency->enabled && $object->multicurrency_tx != 1 ? $object->lines[$i]->multicurrency_total_ht : $object->lines[$i]->total_ht); if ($object->lines[$i]->situation_percent > 0) @@ -2018,7 +2018,7 @@ function pdf_getlinetotalwithtax($object, $i, $outputlangs, $hidedetails = 0) { $result .= $outputlangs->transnoentities("Option"); } - if (empty($hidedetails) || $hidedetails > 1) + elseif (empty($hidedetails) || $hidedetails > 1) { $total_ttc = ($conf->multicurrency->enabled && $object->multicurrency_tx != 1 ? $object->lines[$i]->multicurrency_total_ttc : $object->lines[$i]->total_ttc); if ($object->lines[$i]->situation_percent > 0)