diff --git a/app/code/Magento/Catalog/Model/ProductRepository.php b/app/code/Magento/Catalog/Model/ProductRepository.php index 3ede667ea2a1ecaeef4f1e9ce66727f592145061..e8b5dea903b9e4c9c0cf77673ae69db5ada199e2 100644 --- a/app/code/Magento/Catalog/Model/ProductRepository.php +++ b/app/code/Magento/Catalog/Model/ProductRepository.php @@ -510,6 +510,7 @@ class ProductRepository implements \Magento\Catalog\Api\ProductRepositoryInterfa $productLinks = $product->getProductLinks(); } $productDataArray['store_id'] = (int)$this->storeManager->getStore()->getId(); + $product = $this->initializeProductData($productDataArray, empty($existingProduct)); $this->processLinks($product, $productLinks); if (isset($productDataArray['media_gallery_entries'])) {