Advanced price calculation failed when no variants were found (#644)