Ignore weird $all_users check (why was this on?)
Use action's user instead of global $current_user. >

Changes only apply to show_ and update_profile_fields.
(ugly fix) Enable admin-only fields. >

Adding 'admin' as a class for a given field will render that field
readable and writable by administrators only.