diff --git a/wp-admin/includes/class-wp-users-list-table.php b/wp-admin/includes/class-wp-users-list-table.php index 758bad8ff9..fb48659546 100644 --- a/wp-admin/includes/class-wp-users-list-table.php +++ b/wp-admin/includes/class-wp-users-list-table.php @@ -39,7 +39,8 @@ class WP_Users_List_Table extends WP_List_Table { $role = isset( $_REQUEST['role'] ) ? $_REQUEST['role'] : ''; - $users_per_page = $this->get_items_per_page( 'users_per_page' ); + $per_page = ( $this->is_site_users ) ? 'site_users_network_per_page' : 'users_per_page'; + $users_per_page = $this->get_items_per_page( $per_page ); $paged = $this->get_pagenum(); diff --git a/wp-admin/includes/misc.php b/wp-admin/includes/misc.php index 50ecd1883b..0281cf9f25 100644 --- a/wp-admin/includes/misc.php +++ b/wp-admin/includes/misc.php @@ -351,6 +351,7 @@ function set_screen_options() { // Network admin case 'sites_network_per_page': case 'users_network_per_page': + case 'site_users_network_per_page': case 'plugins_network_per_page': case 'themes_network_per_page': case 'site_themes_network_per_page':