diff --git a/app/code/Magento/Quote/Model/Quote.php b/app/code/Magento/Quote/Model/Quote.php index 572d87d5f4bec..6a2575d974336 100644 --- a/app/code/Magento/Quote/Model/Quote.php +++ b/app/code/Magento/Quote/Model/Quote.php @@ -1647,6 +1647,8 @@ public function addProduct( ); } + $productId = $product->getId(); + $product = clone $this->productRepository->getById($productId, false, $this->getStore()->getId()); $cartCandidates = $product->getTypeInstance()->prepareForCartAdvanced($request, $product, $processMode); /**