diff --git a/htdocs/product/stock/product.php b/htdocs/product/stock/product.php
index 9ef671e9913..944b3ce96cd 100644
--- a/htdocs/product/stock/product.php
+++ b/htdocs/product/stock/product.php
@@ -764,7 +764,7 @@ if (empty($reshook))
if ($user->rights->stock->mouvement->creer)
{
- if (! $variants) {
+ if (! $variants || ! empty($conf->global->VARIANT_ALLOW_STOCK_MOVEMENT_ON_VARIANT_PARENT)) {
print 'id . '&action=correction">' . $langs->trans("CorrectStock") . '';
}
else
@@ -780,7 +780,7 @@ if (empty($reshook))
//if (($user->rights->stock->mouvement->creer) && ! $object->hasbatch())
if ($user->rights->stock->mouvement->creer)
{
- if (! $variants) {
+ if (! $variants || ! empty($conf->global->VARIANT_ALLOW_STOCK_MOVEMENT_ON_VARIANT_PARENT)) {
print 'id . '&action=transfert">' . $langs->trans("TransferStock") . '';
}
else