diff --git a/wp-includes/user.php b/wp-includes/user.php
index f24e5ba7e0..ce36a367a5 100644
--- a/wp-includes/user.php
+++ b/wp-includes/user.php
@@ -621,12 +621,14 @@ function wp_dropdown_users( $args = '' ) {
if ( $show_option_all )
$output .= "\t\n";
- if ( $show_option_none )
- $output .= "\t\n";
+ if ( $show_option_none ) {
+ $_selected = selected( -1, $selected, false );
+ $output .= "\t\n";
+ }
foreach ( (array) $users as $user ) {
$user->ID = (int) $user->ID;
- $_selected = $user->ID == $selected ? " selected='selected'" : '';
+ $_selected = selected( $user->ID, $selected, false );
$display = !empty($user->$show) ? $user->$show : '('. $user->user_login . ')';
$output .= "\t\n";
}