$smarty.capture.$old_price no populated in sub categories

Hi there… weird issue…



If I go to a main category it shows the original price crossed out with the sale price next to it. BUT…if I go to a sub category, it wont show the crossed out price… in fact, it is only showing one price and that is the price WITHOUT the discount.



So… Main Gategory listing:



Product, REG PRICE Crossed out, and sale price



Sub Category listing



Same product, Regular price onlw



Theya re using the same listing TPL



The smarty fields $smarty.capture.$old_price is not populated for some reason in the sub category, but it is in the main category…



Any ideas?