diff --git a/htdocs/product/card.php b/htdocs/product/card.php
index 08d86258150..c4dc0d6dcbe 100644
--- a/htdocs/product/card.php
+++ b/htdocs/product/card.php
@@ -1486,7 +1486,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
print '';
}
- if ($type != 1 && isModEnabled('stock')) {
+ if (($type != 1 || getDolGlobalInt('STOCK_SUPPORTS_SERVICES')) && isModEnabled('stock')) {
// Default warehouse
print '
| '.$langs->trans("DefaultWarehouse").' | ';
print img_picto($langs->trans("DefaultWarehouse"), 'stock', 'class="pictofixedwidth"');
@@ -2053,7 +2053,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
}
// Stock
- if ($object->isProduct() && isModEnabled('stock')) {
+ if (($object->isProduct() || getDolGlobalInt('STOCK_SUPPORTS_SERVICES')) && isModEnabled('stock')) {
// Default warehouse
print ' |
| '.$langs->trans("DefaultWarehouse").' | ';
print img_picto($langs->trans("DefaultWarehouse"), 'stock', 'class="pictofixedwidth"');
@@ -2557,7 +2557,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
}
// Default warehouse
- if ($object->isProduct() && isModEnabled('stock')) {
+ if (($object->isProduct() || getDolGlobalInt('STOCK_SUPPORTS_SERVICES')) && isModEnabled('stock')) {
$warehouse = new Entrepot($db);
$warehouse->fetch($object->fk_default_warehouse);
|