+ if ( $this->options->get( 'AllowRequiringEmailForResets' ) ) {
+ $defaultPreferences['requireemail'] = [
+ 'type' => 'toggle',
+ 'label-message' => 'tog-requireemail',
+ 'help-message' => 'prefs-help-requireemail',
+ 'section' => 'personal/email',
+ 'disabled' => $disableEmailPrefs,
+ ];
+ }
+
+ if ( $this->options->get( 'EnableUserEmail' ) &&
+ $this->permissionManager->userHasRight( $user, 'sendemail' )
+ ) {