diff --git a/src/wp-admin/includes/user.php b/src/wp-admin/includes/user.php index e5f84fa316..d962717a0d 100644 --- a/src/wp-admin/includes/user.php +++ b/src/wp-admin/includes/user.php @@ -100,8 +100,10 @@ function edit_user( $user_id = 0 ) { $locale = sanitize_text_field( $_POST['locale'] ); if ( 'site-default' === $locale ) { $locale = ''; - } elseif ( ! in_array( $locale, get_available_languages(), true ) ) { + } elseif ( '' === $locale ) { $locale = 'en_US'; + } elseif ( ! in_array( $locale, get_available_languages(), true ) ) { + $locale = ''; } $user->locale = $locale;