diff --git a/classes/Product.php b/classes/Product.php index e347e7c08..a13b9c6d2 100644 --- a/classes/Product.php +++ b/classes/Product.php @@ -2430,7 +2430,10 @@ class ProductCore extends ObjectModel } $result = self::$_pricesLevel2[$cache_id_2]; - $price = (float)(!$specific_price || $specific_price['price'] == 0) ? $result['price'] : $specific_price['price']; + if (!$specific_price || $specific_price['price'] ==0) + $price = (float)$result['price']; + else + $price = (float)$specific_price['price']; // convert only if the specific price is in the default currency (id_currency = 0) if (!$specific_price || !($specific_price['price'] > 0 && $specific_price['id_currency'])) $price = Tools::convertPrice($price, $id_currency);