diff --git a/classes/Product.php b/classes/Product.php index 78dfb1efb..74d9085b0 100644 --- a/classes/Product.php +++ b/classes/Product.php @@ -2273,6 +2273,8 @@ class ProductCore extends ObjectModel if (!$id_cart && !isset($context->employee)) die(Tools::displayError()); $cur_cart = new Cart($id_cart); + // Store cart in context to avoid multiple instantiations in BO + $context->cart = $cur_cart; } $cart_quantity = 0;