Yes, but each time I visit the forums I always go here by logging in to "my account" and then clicking on the Forum link from there.
That way I was sure to be logged in when I hit the forums and I was also logged into the site... two birds with one stone. ;o)