diff options
Diffstat (limited to 'wp-admin')
-rw-r--r-- | wp-admin/wpmu-edit.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/wp-admin/wpmu-edit.php b/wp-admin/wpmu-edit.php index 8ed23f2..c460783 100644 --- a/wp-admin/wpmu-edit.php +++ b/wp-admin/wpmu-edit.php @@ -252,7 +252,11 @@ switch( $_REQUEST[ 'action' ] ) { check_admin_referer('deleteblog'); if( $id != '0' && $id != '1' ) wpmu_delete_blog( $id, true ); - wp_redirect( add_query_arg( "updated", "blogdeleted", $_SERVER[ 'HTTP_REFERER' ] ) ); + if( $_POST[ 'ref' ] ) { + wp_redirect( add_query_arg( "updated", "blogdeleted", $_POST[ 'ref' ] ) ); + } else { + wp_redirect( add_query_arg( "updated", "blogdeleted", $_SERVER[ 'HTTP_REFERER' ] ) ); + } die(); break; case "allblogs": |