# This patch file was generated by NetBeans IDE
# This patch can be applied using context Tools: Apply Diff Patch action on respective folder.
# It uses platform neutral UTF-8 encoding.
# Above lines and this line are ignored by the patching process.
Index: drupal/modules/user/user.module
--- drupal/modules/user/user.module Base (1.1052)
+++ drupal/modules/user/user.module Locally Modified (Based On 1.1052)
@@ -203,6 +203,13 @@
       $queried_users[$key] = drupal_unpack($record);
       $queried_users[$key]->roles = array();
       if ($record->uid) {
+        // If loading currently logged in user, add session properties to user
+        // object.
+        if ($record->uid == $GLOBALS['user']->uid && !empty($GLOBALS['user']->sid)) {
+          foreach (array('sid', 'hostname', 'timestamp', 'cache', 'session') as $property) {
+            $queried_users[$record->uid]->$property = $GLOBALS['user']->$property;
+          }
+        }
         $queried_users[$record->uid]->roles[DRUPAL_AUTHENTICATED_RID] = 'authenticated user';
       }
       else {
