diff options
Diffstat (limited to 'includes/session.inc')
-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; |