hi,<BR><BR>I have a page that contains a form and its processing instructions. I use session variables for login (checking at the top of the page) and for the form elements, in case there are errors. If the form is successful, I then use Session.Abandon, but retain the login variable, like this:<BR><BR> Dim empLogin<BR> empLogin = Session("empLogin")<BR> Session.Abandon<BR> Session("empLogin") = empLogin<BR><BR>If I print Session("empLogin") right there, it comes out perfectly. But for some reason it's not being retained when I go to a new page, or if I reload the current one. The login check is seeing it as empty. Is this a quirk? Shouldn't that session be normal, since I've set it *after* the abandon? Am I missing something? <BR><BR>Thanks!