Index: profile.module =================================================================== RCS file: /cvs/drupal/drupal/modules/profile.module,v retrieving revision 1.126 diff -u -F^f -r1.126 profile.module --- profile.module 8 Jan 2006 12:06:13 -0000 1.126 +++ profile.module 9 Jan 2006 17:27:27 -0000 @@ -207,7 +207,7 @@ function profile_browse() { else { // Compile a list of fields to show $fields = array(); - $result = db_query('SELECT name, title, type, weight FROM {profile_fields} WHERE visibility = %d ORDER BY weight', PROFILE_PUBLIC_LISTINGS); + $result = db_query('SELECT name, title, type, weight FROM {profile_fields} WHERE visibility = %d ORDER BY category,weight', PROFILE_PUBLIC_LISTINGS); while ($record = db_fetch_object($result)) { $fields[] = $record; } @@ -261,10 +261,6 @@ function profile_view_field($user, $fiel // Only allow browsing of private fields for admins $browse = user_access('administer users') || $field->visibility != PROFILE_PRIVATE; - if ($field->fid == 18 || $field->fid == 19 || $field->fid == 20) { - return; - } - if ($value = $user->{$field->name}) { switch ($field->type) { case 'textfield':