MDL-46946 user: Make missing required custom fields trigger profile edit