diff --git a/Service/Order/PaymentReminder.php b/Service/Order/PaymentReminder.php index b6ef89a9e58..9931396e6af 100644 --- a/Service/Order/PaymentReminder.php +++ b/Service/Order/PaymentReminder.php @@ -152,7 +152,7 @@ private function orderIsInStock(OrderInterface $order): bool { /** @var OrderItemInterface $item */ foreach ($order->getAllVisibleItems() as $item) { - if (!$item->getProduct()->isSaleable()) { + if (!$item->getProduct() || !$item->getProduct()->isSaleable()) { return false; } }