I think its due to the fact that some post were earsed but only from public. which leaves the thread to think there is post therefore adding pages even though non staff cant see the post.
I'm experiencing this also, I was just about to make a thread about this.
It seems as it just adds on an extra page after the last post is made on the previous page.