This happens to me frequently when I use internet cafes. The only way to get around it seems to be to log on at a different terminal. I've always assumed it's some sort of caching problem, so you might clear that first and see what happens, or cookies after that.