diff --git a/htdocs/product/list.php b/htdocs/product/list.php
index a5cc97defa72352bacbf8d3dcce62927e845dfd3..c060ef424e69f49184998eec15c1743562318628 100644
--- a/htdocs/product/list.php
+++ b/htdocs/product/list.php
@@ -456,8 +456,11 @@ else
     			if (empty($conf->global->PRODUIT_MULTIPRICES))
     			{
     			    print '<td align="right">';
-        			if ($objp->price_base_type == 'TTC') print price($objp->price_ttc).' '.$langs->trans("TTC");
-        			else print price($objp->price).' '.$langs->trans("HT");
+    			    if ($objp->tosell)
+    			    {
+        				if ($objp->price_base_type == 'TTC') print price($objp->price_ttc).' '.$langs->trans("TTC");
+        				else print price($objp->price).' '.$langs->trans("HT");
+    			    }
         			print '</td>';
     			}
 
@@ -465,7 +468,7 @@ else
     			if ($user->rights->fournisseur->lire)
     			{
         			print  '<td align="right">';
-        			if ($objp->minsellprice != '')
+    			    if ($objp->tobuy && $objp->minsellprice != '')
         			{
     					//print price($objp->minsellprice).' '.$langs->trans("HT");
     					if ($product_fourn->find_min_price_product_fournisseur($objp->rowid) > 0)