diff --git a/app/code/Magento/Checkout/Controller/Sidebar/RemoveItem.php b/app/code/Magento/Checkout/Controller/Sidebar/RemoveItem.php index 95ec66b764e33de66892e411c9618684f7029cb0..d0ed1515f90475a09ce1034632bd4db6c656267e 100644 --- a/app/code/Magento/Checkout/Controller/Sidebar/RemoveItem.php +++ b/app/code/Magento/Checkout/Controller/Sidebar/RemoveItem.php @@ -85,9 +85,11 @@ class RemoveItem extends Action { $response = $this->sidebar->getResponseData($error); - $resultPage = $this->resultPageFactory->create(); - $block = $resultPage->getLayout()->getBlock('minicart.content')->toHtml(); - $response['content'] = $block; + if (empty($error)) { + $resultPage = $this->resultPageFactory->create(); + $block = $resultPage->getLayout()->getBlock('minicart.content')->toHtml(); + $response['content'] = $block; + } return $this->getResponse()->representJson( $this->jsonHelper->jsonEncode($response)