Compare price set at £0 but is showing as same as sale price

Topic summary

Pricing display bug in a Refresh theme customization where the “compare price” label was changed to RRP (Recommended Retail Price). When the compare price is higher than the sale price, the RRP displays correctly. When the compare price field is left blank (no meaningful RRP), the page repeats the sale price in the RRP slot instead of hiding it.

Evidence provided via two product links: one showing incorrect duplication (teal fleecy clogs) and another showing correct behavior (zmad product). The issue appears limited to cases where the compare price is empty.

Requested outcome: guidance to prevent the RRP from displaying when the compare price field is blank, so only the sale/actual price shows.

Status: no solution or consensus yet; help requested. The linked pages are central to understanding the issue.

Summarized with AI on January 13. AI used: gpt-5.

I’ve built a site using the refresh theme. I’ve changed the compare price to RRP and it is working fine for products where the compare price is higher than the sale price. However, when I have left the field blank as the RRP price is not significantly different it repeats the sale price. Please help

This page is incorrect and needs help

https://wolfonline.co.uk/products/teal-fleecy-clogs-cloggies-from-town-country

This page is correct:

https://wolfonline.co.uk/products/zmad?_pos=7&_sid=6dfae033b&_ss=r

please help!