la clase .presence es una pista allí, que hay un espacio reservado para el texto “la persona está respondiendo” - si no establecemos la altura, la página salta cuando el mensaje aparece/desaparece
Pero, ¿por qué es diferente el espacio en los temas con al menos 1 respuesta?
edición: solo para aclarar, la altura no es el problema en absoluto, entonces, pero el espacio ocupado por este elemento en un tema sin respuesta debería estar a la izquierda del elemento de progreso del tema (como en un tema respondido), no debajo.