A ver si con un ejemplo...
Si hemos iniciado sesión y entramos al primer mensaje sin leer, nos lleva a este (supongamos que al final del hilo, de un hilo de 30 páginas).
Cerramos sesión y vamos a la página 5, desde la página 5 iniciamos sesión, después de inicar sesión nos redirige otra vez a la página 5 (hasta aquí todo ok), ahora desde dentro del hilo (o fuera) le damos al primer mensaje sin leer, nos llevará a la página 6, y no a la página 30. Me imagino que el contador del último mensaje sin leer en vez de estar apuntado al mensaje 300 pasa a apuntar al mensaje 50.