"continue" instead of "return"?

Hi Tom

I've changed line 105 from return to continue - on my localhost it worked fine without the change, but on my Linux VPS it simply returned the first time it hit that line and displayed nothing (I suspect because I have a page that's hidden at this level so should be able to reproduce).

I think you meant to put "continue" anyway? :)