diff --git a/app/code/Magento/Catalog/Controller/Adminhtml/Product/Save.php b/app/code/Magento/Catalog/Controller/Adminhtml/Product/Save.php index e84d9ff12906e..0258a587bb193 100644 --- a/app/code/Magento/Catalog/Controller/Adminhtml/Product/Save.php +++ b/app/code/Magento/Catalog/Controller/Adminhtml/Product/Save.php @@ -128,7 +128,7 @@ public function execute() $originalSku = $product->getSku(); $canSaveCustomOptions = $product->getCanSaveCustomOptions(); - $product->save(); + $product = $this->productRepository->save($product); $this->handleImageRemoveError($data, $product->getId()); $this->getCategoryLinkManagement()->assignProductToCategories( $product->getSku(),