register_no_password and update_password fix