That's user-controlled behavior, if they've ticked off
"Allow other users to see when I am logged in" under "Edit My Privacy Options".
It appears to be enabled by default. Our forum software may be flaky about it though.
One thing I want to implement is having user location posted under the user name for posts. I'll look into it after the server move.