Index: modules/user.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/user.module,v
retrieving revision 1.542
diff -u -r1.542 user.module
--- modules/user.module	11 Dec 2005 12:53:09 -0000	1.542
+++ modules/user.module	18 Dec 2005 06:37:48 -0000
@@ -1316,7 +1316,9 @@
     foreach (module_list() as $module) {
       if ($data = module_invoke($module, 'user', 'view', '', $account)) {
         foreach ($data as $category => $content) {
-          $fields[$category] = $content;
+          foreach ($content as $heading => $item) {
+            $fields[$category][$heading] = $item;
+          }
         }
       }
     }

