? affiliate
? attached_node
? banner
? bio
? blockbar
? buddylist
? cck
? contact_list
? dbcron
? emailpage
? event
? favorite_nodes
? favorites
? feature
? front
? highlight
? imagedrop
? logintoboggan
? media
? members
? nodelist
? og
? onlinestatus
? pathauto
? playlist
? print
? privatemsg
? profile_pages
? profile_visit
? profileplus
? sections
? send
? service_links
? smsgateway
? tagadelic
? tagnode
? tinymce
? typecat
? user_multiple_profile_items.patch
? userlists
? usernodes
? video
? views
? votingapi
? wordfilter
Index: user.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/user.module,v
retrieving revision 1.607
diff -u -Fuser.module -r1.607 user.module
--- user.module	13 Apr 2006 18:17:07 -0000	1.607
+++ user.module	13 Apr 2006 23:31:42 -0000
@@ -1445,10 +1445,12 @@   user_module_invoke('submit', $form_val
   foreach (module_list() as $module) {
     if ($data = module_invoke($module, 'user', 'view', '', $account)) {
       foreach ($data as $category => $items) {
-        foreach ($items as $item) {
-          $item['class'] = "$module-". $item['class'];
-          $fields[$category][] = $item;
-        }
+      	if ($items) {
+	        foreach ($items as $item) {
+	          $item['class'] = "$module-". $item['class'];
+	          $fields[$category][] = $item;
+	        }
+      	}
       }
     }
   }
