diff --git a/htdocs/product/fournisseurs.php b/htdocs/product/fournisseurs.php
index 9e56d452325..9c9f0d3f982 100644
--- a/htdocs/product/fournisseurs.php
+++ b/htdocs/product/fournisseurs.php
@@ -753,16 +753,11 @@ END;
// Barcode type
print '
';
- print '| '.$langs->trans('BarcodeType').' | ';
+ print ''.$langs->trans('GencodBuyPrice').' | ';
print '';
- print $formbarcode->selectBarcodeType(($rowid ? $object->supplier_fk_barcode_type : getDolGlobalint("PRODUIT_DEFAULT_BARCODE_TYPE")), 'fk_barcode_type', 1);
- print ' | ';
- print '
';
-
- // Barcode value
- print '';
- print '| '.$langs->trans('BarcodeValue').' | ';
- print ''.img_picto('', 'barcode', 'class="pictofixedwidth"').' | ';
+ print img_picto('', 'barcode', 'class="pictofixedwidth"');
+ print $formbarcode->selectBarcodeType((GETPOSTISSET('fk_barcode_type') ? GETPOST('fk_barcode_type', 'int') : ($rowid ? $object->supplier_fk_barcode_type : getDolGlobalint("PRODUIT_DEFAULT_BARCODE_TYPE"))), 'fk_barcode_type', 1);
+ print ' ';
print '
';
}