diff --git a/wp-admin/includes/schema.php b/wp-admin/includes/schema.php index 70b4686e2e..64ec6b76fb 100644 --- a/wp-admin/includes/schema.php +++ b/wp-admin/includes/schema.php @@ -951,12 +951,16 @@ function populate_network( $network_id = 1, $domain = '', $email = '', $site_nam if ( !is_multisite() ) { $site_admins = array( $site_user->user_login ); - $users = get_users( array( 'fields' => array( 'ID', 'user_login' ) ) ); + $users = get_users( array( + 'fields' => array( 'user_login' ), + 'role' => 'administrator', + ) ); if ( $users ) { foreach ( $users as $user ) { - if ( is_super_admin( $user->ID ) && !in_array( $user->user_login, $site_admins ) ) - $site_admins[] = $user->user_login; + $site_admins[] = $user->user_login; } + + $site_admins = array_unique( $site_admins ); } } else { $site_admins = get_site_option( 'site_admins' ); diff --git a/wp-includes/version.php b/wp-includes/version.php index 864ece09f4..e10a9907ea 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.8-alpha-40405'; +$wp_version = '4.8-alpha-40406'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.