I have a page which uses the following lines to direct a user to a login page if the user does enter the page through the login<BR>page.<BR><BR>&#060;%response.Buffer=True< BR> If Session("user") = "" Then<BR> Response.Redirect "../login.asp"<BR> End if<BR>%&#062;<BR><BR>A session variable is created for a user when he/she logs in and the session timout is set to 60 minutes by Session.timeout = 60. However, the session variables sometimes (about 10 out of 100 times) expires well before timeout. Could anyone tell me what could be the cause and how I should prevent this?<BR><BR>Thanks<BR>