Index: user/view.php
===================================================================
RCS file: /cvsroot/moodle/moodle/user/view.php,v
retrieving revision 1.168.2.30
diff -u -r1.168.2.30 view.php
--- user/view.php	18 Mar 2010 22:54:28 -0000	1.168.2.30
+++ user/view.php	25 Apr 2010 14:52:09 -0000
@@ -161,6 +161,6 @@
 
 
 /// Get the hidden field list
-    if (has_capability('moodle/user:viewhiddendetails', $coursecontext)) {
+    if (has_capability('moodle/user:viewhiddendetails', $coursecontext) || $id == $USER->id) {
         $hiddenfields = array();
     } else {
         $hiddenfields = array_flip(explode(',', $CFG->hiddenuserfields));