Reason: Even if required_registration_fields is an empty string, it is added to the array of required fields. configuration/index.php function check_fields() will always return false because $_POST[''] is empty.

Duplication: Set $config['required_registration_fields'] to an empty string or NULL. Login as a user or admin. Try to update your profile.