diff options
author | Neil Drumm <drumm@3064.no-reply.drupal.org> | 2006-11-07 06:18:35 +0000 |
---|---|---|
committer | Neil Drumm <drumm@3064.no-reply.drupal.org> | 2006-11-07 06:18:35 +0000 |
commit | 7459a335c34d35e72f18edff7d24b9fa4f9f211c (patch) | |
tree | 229256b091afd370191209e7be55191c8aa8bfcd | |
parent | 64162b74adce37d976508d5253a01da3acacf9f4 (diff) | |
download | brdo-7459a335c34d35e72f18edff7d24b9fa4f9f211c.tar.gz brdo-7459a335c34d35e72f18edff7d24b9fa4f9f211c.tar.bz2 |
#91046 by jvandyk. Fix handling of expired sessions.
-rw-r--r-- | includes/session.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/includes/session.inc b/includes/session.inc index 7b64dbbaf..e18845ae4 100644 --- a/includes/session.inc +++ b/includes/session.inc @@ -41,7 +41,8 @@ function sess_read($key) { } // We didn't find the client's record (session has expired), or they are an anonymous user. else { - $user = drupal_anonymous_user($user->session); + $session = isset($user->session) ? $user->session : ''; + $user = drupal_anonymous_user($session); } return $user->session; |