diff --git a/htdocs/admin/barcode.php b/htdocs/admin/barcode.php
index 1a4f5873e33..4957d5fb513 100644
--- a/htdocs/admin/barcode.php
+++ b/htdocs/admin/barcode.php
@@ -190,7 +190,7 @@ foreach ($dirbarcode as $reldir) {
// Select barcode numbering module
-if ($conf->product->enabled) {
+if (isModEnabled('product')) {
print load_fiche_titre($langs->trans("BarCodeNumberManager")." (".$langs->trans("Product").")", '', '');
print '
';
@@ -252,7 +252,7 @@ if ($conf->product->enabled) {
}
// Select barcode numbering module
-if ($conf->societe->enabled) {
+if (isModEnabled('societe')) {
print load_fiche_titre($langs->trans("BarCodeNumberManager")." (".$langs->trans("ThirdParty").")", '', '');
print '
';
@@ -450,7 +450,7 @@ if (!isset($_SERVER['WINDIR'])) {
}
// Module products
-if (!empty($conf->product->enabled)) {
+if (isModEnabled('product')) {
print '
';
print '| '.$langs->trans("SetDefaultBarcodeTypeProducts").' | ';
print '';
@@ -461,7 +461,7 @@ if (!empty($conf->product->enabled)) {
}
// Module thirdparty
-if (!empty($conf->societe->enabled)) {
+if (isModEnabled('societe')) {
print ' |
';
print '| '.$langs->trans("SetDefaultBarcodeTypeThirdParties").' | ';
print '';
|