I've been tracking a problem for quite a while now where things break when a user is surfing with cookies turned off, especially a logged-in user. There was quite a bit of pre-existing code involved in making this particular case work properly, but it was broken, for a variety of reasons. It's been broken for some time, actually.
So I sat down this morning with a pot of coffee and delved deeper into the guts of the forum software than I think I've been before, and I think I've worked out all the problems and provided appropriate solutions. It was broken in a lot of ways, all over the forum, so this change is fairly invasive. The chances that I broke something else in the process are high. If you see a broken link, or something that doesn't seem to work right, please respond here in this thread.
The upshot to all of this should be that surfing with cookies turned off, while logged in, should now work.