diff --git a/htdocs/contrat/card.php b/htdocs/contrat/card.php
index 322220c5d4f7a7e280edf3a0642df4a8b607db09..2409056cb1f4c5b2f62cef89cefefae7f79ec1fe 100644
--- a/htdocs/contrat/card.php
+++ b/htdocs/contrat/card.php
@@ -327,7 +327,7 @@ if (empty($reshook))
 										$label = $lines[$i]->product_label;
 									}
 	
-									$desc .= ($lines[$i]->desc && $lines[$i]->desc!=$lines[$i]->libelle)?dol_htmlentitiesbr($lines[$i]->desc):'';
+									$desc = ($lines[$i]->desc && $lines[$i]->desc!=$lines[$i]->libelle)?dol_htmlentitiesbr($lines[$i]->desc):'';
 								}
 								else {
 								    $desc = dol_htmlentitiesbr($lines[$i]->desc);