Yeah, this was related to the fact that it was always showflat and never showthreaded. So it was an attempt to fix that bug, which it did for logged in users. Looks like it went wacko for non-logged in users wink