diff --git a/Model/OrderService.php b/Model/OrderService.php index f5d77d9..364b54d 100755 --- a/Model/OrderService.php +++ b/Model/OrderService.php @@ -662,6 +662,10 @@ protected function setOrderTotals( $order->setTotalPaid($quote->getGrandTotal()); foreach ($order->getItems() as $item) { + if (!isset($this->preparedQuoteItems[$item->getSku()])) { + continue; + } + $quoteItem = $this->preparedQuoteItems[$item->getSku()]; $item->setOriginalPrice($quoteItem->getOriginalPrice());