diff --git a/core/components/minishop2/elements/snippets/snippet.ms_cart.php b/core/components/minishop2/elements/snippets/snippet.ms_cart.php index 132ad6f33..8e83195b3 100644 --- a/core/components/minishop2/elements/snippets/snippet.ms_cart.php +++ b/core/components/minishop2/elements/snippets/snippet.ms_cart.php @@ -118,7 +118,7 @@ $product['key'] = $key; $product['count'] = $entry['count']; $old_price = $product['old_price']; - if ($product['price'] > $entry['price'] && empty($product['old_price'])) { + if ($product['price'] > $entry['price'] && (empty($product['old_price']) || $product['old_price'] == 0)) { $old_price = $product['price']; } $discount_price = $old_price > 0 ? $old_price - $entry['price'] : 0;