# HG changeset patch # User Dan # Date 1201230880 18000 # Node ID 8d0e3a5a6990fee36417ca1a9c5479985b85189e # Parent 5c740e430a0519f73f0fda1dc2459f6d6224821c [minor] Trying to be a little more careful with values from users_extra in validate_session() diff -r 5c740e430a05 -r 8d0e3a5a6990 includes/sessions.php --- a/includes/sessions.php Thu Jan 24 22:10:00 2008 -0500 +++ b/includes/sessions.php Thu Jan 24 22:14:40 2008 -0500 @@ -1276,7 +1276,8 @@ $user_extra = array(); foreach ( array('user_aim', 'user_yahoo', 'user_msn', 'user_xmpp', 'user_homepage', 'user_location', 'user_job', 'user_hobbies', 'email_public') as $column ) { - $user_extra[$column] = $row[$column]; + if ( isset($row[$column]) ) + $user_extra[$column] = $row[$column]; } $this->user_extra = $user_extra;