From a3a57860c41da8ec46087deba9932011d6342bf3 Mon Sep 17 00:00:00 2001 From: PeteMall Date: Thu, 25 Nov 2010 09:25:50 +0000 Subject: [PATCH] Exit after wp_redirect(). See #15558 git-svn-id: http://svn.automattic.com/wordpress/trunk@16584 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/network/site-users.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wp-admin/network/site-users.php b/wp-admin/network/site-users.php index 1a4c64ca1a..3d68111c50 100644 --- a/wp-admin/network/site-users.php +++ b/wp-admin/network/site-users.php @@ -51,9 +51,6 @@ if ( ! empty($wp_roles->use_db) ) { $action = $wp_list_table->current_action(); -if ( isset( $_GET['action'] ) && 'update-site' == $_GET['action'] ) - wp_redirect( wp_get_referer() ); - if ( $action ) { switch_to_blog( $id ); @@ -122,6 +119,12 @@ if ( $action ) { restore_current_blog(); wp_redirect( add_query_arg( 'update', $update, wp_get_referer() ) ); + exit(); +} + +if ( isset( $_GET['action'] ) && 'update-site' == $_GET['action'] ) { + wp_redirect( wp_get_referer() ); + exit(); } add_screen_option( 'per_page', array( 'label' => _x( 'Users', 'users per page (screen options)' ) ) );