Index: wp-pass.php
===================================================================
--- wp-pass.php	(revision 16830)
+++ wp-pass.php	(working copy)
@@ -16,4 +16,5 @@
 setcookie('wp-postpass_' . COOKIEHASH, $_POST['post_password'], time() + 864000, COOKIEPATH);
 
 wp_safe_redirect(wp_get_referer());
-?>
\ No newline at end of file
+exit;
+?>
Index: wp-rss.php
===================================================================
--- wp-rss.php	(revision 16830)
+++ wp-rss.php	(working copy)
@@ -8,5 +8,5 @@
 
 require( './wp-load.php' );
 wp_redirect( get_bloginfo( 'rss_url' ), 301 );
-
-?>
\ No newline at end of file
+exit;
+?>
Index: wp-comments-post.php
===================================================================
--- wp-comments-post.php	(revision 16830)
+++ wp-comments-post.php	(working copy)
@@ -101,5 +101,5 @@
 $location = apply_filters('comment_post_redirect', $location, $comment);
 
 wp_redirect($location);
-
+exit;
 ?>
Index: wp-rdf.php
===================================================================
--- wp-rdf.php	(revision 16830)
+++ wp-rdf.php	(working copy)
@@ -8,5 +8,5 @@
 
 require( './wp-load.php' );
 wp_redirect( get_bloginfo( 'rdf_url' ), 301 );
-
-?>
\ No newline at end of file
+exit;
+?>
Index: wp-register.php
===================================================================
--- wp-register.php	(revision 16830)
+++ wp-register.php	(working copy)
@@ -11,5 +11,5 @@
 
 require('./wp-load.php');
 wp_redirect( site_url('wp-login.php?action=register') );
-
-?>
\ No newline at end of file
+exit;
+?>
Index: wp-rss2.php
===================================================================
--- wp-rss2.php	(revision 16830)
+++ wp-rss2.php	(working copy)
@@ -8,5 +8,5 @@
 
 require( './wp-load.php' );
 wp_redirect( get_bloginfo( 'rss2_url' ), 301 );
-
-?>
\ No newline at end of file
+exit;
+?>
Index: wp-commentsrss2.php
===================================================================
--- wp-commentsrss2.php	(revision 16830)
+++ wp-commentsrss2.php	(working copy)
@@ -8,5 +8,5 @@
 
 require( './wp-load.php' );
 wp_redirect( get_bloginfo( 'comments_rss2_url' ), 301 );
-
-?>
\ No newline at end of file
+exit;
+?>
Index: wp-atom.php
===================================================================
--- wp-atom.php	(revision 16830)
+++ wp-atom.php	(working copy)
@@ -8,5 +8,5 @@
 
 require( './wp-load.php' );
 wp_redirect( get_bloginfo( 'atom_url' ), 301 );
-
-?>
\ No newline at end of file
+exit;
+?>
Index: wp-admin/ms-edit.php
===================================================================
--- wp-admin/ms-edit.php	(revision 16830)
+++ wp-admin/ms-edit.php	(working copy)
@@ -9,4 +9,6 @@
 
 require_once( './admin.php' );
 
-wp_redirect( network_admin_url() );
\ No newline at end of file
+wp_redirect( network_admin_url() );
+exit;
+?>
Index: wp-admin/includes/ms.php
===================================================================
--- wp-admin/includes/ms.php	(revision 16830)
+++ wp-admin/includes/ms.php	(working copy)
@@ -507,12 +507,10 @@
 
 	if ( is_object( $blog ) ) {
 		wp_redirect( get_admin_url( $blog->blog_id, '?c=' . $c ) ); // redirect and count to 5, "just in case"
-		exit;
 	} else {
 		wp_redirect( user_admin_url( '?c=' . $c ) ); // redirect and count to 5, "just in case"
 	}
-
-	wp_die( __( 'You do not have sufficient permissions to access this page.' ) );
+	exit;
 }
 add_action( 'admin_page_access_denied', 'redirect_user_to_blog', 99 );
 
Index: wp-admin/post.php
===================================================================
--- wp-admin/post.php	(revision 16830)
+++ wp-admin/post.php	(working copy)
@@ -85,6 +85,7 @@
 	}
 
 	wp_redirect( apply_filters( 'redirect_post_location', $location, $post_id ) );
+	exit;
 }
 
 if ( isset( $_POST['deletepost'] ) )
@@ -265,7 +266,7 @@
 	break;
 
 default:
-		wp_redirect( admin_url('edit.php') );
+	wp_redirect( admin_url('edit.php') );
 	exit();
 	break;
 } // end switch
Index: wp-admin/admin.php
===================================================================
--- wp-admin/admin.php	(revision 16830)
+++ wp-admin/admin.php	(working copy)
@@ -178,13 +178,17 @@
 	if ( ! current_user_can('import') )
 		wp_die(__('You are not allowed to import.'));
 
-	if ( validate_file($importer) )
+	if ( validate_file($importer) ) {
 		wp_redirect( admin_url( 'import.php?invalid=' . $importer ) );
+		exit;
+	}
 
 	// Allow plugins to define importers as well
 	if ( !isset($wp_importers) || !isset($wp_importers[$importer]) || ! is_callable($wp_importers[$importer][2])) {
-		if (! file_exists(ABSPATH . "wp-admin/import/$importer.php"))
+		if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) {
 			wp_redirect( admin_url( 'import.php?invalid=' . $importer ) );
+			exit;
+		}
 		include(ABSPATH . "wp-admin/import/$importer.php");
 	}
 
Index: wp-admin/media-upload.php
===================================================================
--- wp-admin/media-upload.php	(revision 16830)
+++ wp-admin/media-upload.php	(working copy)
@@ -55,6 +55,7 @@
 			$location .= '?message=3';
 
 		wp_redirect( admin_url($location) );
+		exit;
 	}
 
 	$title = __('Upload New Media');
Index: wp-admin/moderation.php
===================================================================
--- wp-admin/moderation.php	(revision 16830)
+++ wp-admin/moderation.php	(working copy)
@@ -9,4 +9,5 @@
  */
 require_once('../wp-load.php');
 wp_redirect( admin_url('edit-comments.php?comment_status=moderated') );
+exit;
 ?>
Index: wp-admin/ms-sites.php
===================================================================
--- wp-admin/ms-sites.php	(revision 16830)
+++ wp-admin/ms-sites.php	(working copy)
@@ -9,4 +9,7 @@
 
 require_once( './admin.php' );
 
-wp_redirect( network_admin_url('sites.php') );
\ No newline at end of file
+wp_redirect( network_admin_url('sites.php') );
+exit;
+
+?>
Index: wp-admin/ms-upgrade-network.php
===================================================================
--- wp-admin/ms-upgrade-network.php	(revision 16830)
+++ wp-admin/ms-upgrade-network.php	(working copy)
@@ -9,4 +9,7 @@
 
 require_once('admin.php');
 
-wp_redirect( network_admin_url('upgrade.php') );
\ No newline at end of file
+wp_redirect( network_admin_url('upgrade.php') );
+exit;
+
+?>
Index: wp-admin/network/site-info.php
===================================================================
--- wp-admin/network/site-info.php	(revision 16830)
+++ wp-admin/network/site-info.php	(working copy)
@@ -58,6 +58,7 @@
 
 	restore_current_blog();
 	wp_redirect( add_query_arg( array( 'update' => 'updated', 'id' => $id ), 'site-info.php') );
+	exit;
 }
 
 if ( isset($_GET['update']) ) {
Index: wp-admin/network/site-options.php
===================================================================
--- wp-admin/network/site-options.php	(revision 16830)
+++ wp-admin/network/site-options.php	(working copy)
@@ -48,6 +48,7 @@
 	do_action( 'wpmu_update_blog_options' );
 	restore_current_blog();
 	wp_redirect( add_query_arg( array( 'update' => 'updated', 'id' => $id ), 'site-options.php') );
+	exit;
 }
 
 if ( isset($_GET['update']) ) {
@@ -131,4 +132,4 @@
 
 </div>
 <?php
-require('../admin-footer.php');
\ No newline at end of file
+require('../admin-footer.php');
Index: wp-admin/network/site-users.php
===================================================================
--- wp-admin/network/site-users.php	(revision 16830)
+++ wp-admin/network/site-users.php	(working copy)
@@ -279,4 +279,4 @@
 </form>
 </div>
 <?php
-require('../admin-footer.php');
\ No newline at end of file
+require('../admin-footer.php');
Index: wp-admin/network/edit.php
===================================================================
--- wp-admin/network/edit.php	(revision 16830)
+++ wp-admin/network/edit.php	(working copy)
@@ -13,8 +13,10 @@
 if ( ! is_multisite() )
 	wp_die( __( 'Multisite support is not enabled.' ) );
 
-if ( empty( $_GET['action'] ) )
+if ( empty( $_GET['action'] ) ) {
 	wp_redirect( admin_url( 'index.php' ) );
+	exit;
+}
 
 function confirm_delete_users( $users ) {
 	$current_user = wp_get_current_user();
Index: wp-admin/network/admin.php
===================================================================
--- wp-admin/network/admin.php	(revision 16830)
+++ wp-admin/network/admin.php	(working copy)
@@ -15,7 +15,8 @@
 if ( ! is_multisite() )
 	wp_die( __( 'Multisite support is not enabled.' ) );
 
-if ( ! is_main_site() )
+if ( ! is_main_site() ) {
 	wp_redirect( network_admin_url() );
-
+	exit;
+}
 ?>
Index: wp-admin/ms-users.php
===================================================================
--- wp-admin/ms-users.php	(revision 16830)
+++ wp-admin/ms-users.php	(working copy)
@@ -9,4 +9,6 @@
 
 require_once( './admin.php' );
 
-wp_redirect( network_admin_url('users.php') );
\ No newline at end of file
+wp_redirect( network_admin_url('users.php') );
+exit;
+?>
Index: wp-admin/ms-themes.php
===================================================================
--- wp-admin/ms-themes.php	(revision 16830)
+++ wp-admin/ms-themes.php	(working copy)
@@ -9,4 +9,6 @@
 
 require_once( './admin.php' );
 
-wp_redirect( network_admin_url('themes.php') );
\ No newline at end of file
+wp_redirect( network_admin_url('themes.php') );
+exit;
+?>
Index: wp-admin/link-manager.php
===================================================================
--- wp-admin/link-manager.php	(revision 16830)
+++ wp-admin/link-manager.php	(working copy)
@@ -29,6 +29,7 @@
 		}
 
 		wp_redirect( add_query_arg('deleted', count( $bulklinks ), admin_url( 'link-manager.php' ) ) );
+		exit;
 	}
 } elseif ( ! empty( $_REQUEST['_wp_http_referer'] ) ) {
 	 wp_redirect( remove_query_arg( array( '_wp_http_referer', '_wpnonce' ), stripslashes( $_SERVER['REQUEST_URI'] ) ) );
Index: wp-admin/ms-admin.php
===================================================================
--- wp-admin/ms-admin.php	(revision 16830)
+++ wp-admin/ms-admin.php	(working copy)
@@ -9,4 +9,6 @@
 
 require_once( './admin.php' );
 
-wp_redirect( network_admin_url() );
\ No newline at end of file
+wp_redirect( network_admin_url() );
+exit;
+?>
Index: wp-admin/update-core.php
===================================================================
--- wp-admin/update-core.php	(revision 16830)
+++ wp-admin/update-core.php	(working copy)
@@ -366,6 +366,7 @@
 		return;
 	dismiss_core_update( $update );
 	wp_redirect( wp_nonce_url('update-core.php?action=upgrade-core', 'upgrade-core') );
+	exit;
 }
 
 function do_undismiss_core_update() {
@@ -376,6 +377,7 @@
 		return;
 	undismiss_core_update( $version, $locale );
 	wp_redirect( wp_nonce_url('update-core.php?action=upgrade-core', 'upgrade-core') );
+	exit;
 }
 
 function no_update_actions($actions) {
Index: wp-admin/plugin-editor.php
===================================================================
--- wp-admin/plugin-editor.php	(revision 16830)
+++ wp-admin/plugin-editor.php	(working copy)
@@ -70,7 +70,6 @@
 			update_option('recently_activated', array($file => time()) + (array)get_option('recently_activated'));
 
 			wp_redirect(add_query_arg('_wpnonce', wp_create_nonce('edit-plugin-test_' . $file), "plugin-editor.php?file=$file&liveupdate=1&scrollto=$scrollto&networkwide=" . $network_wide));
-			exit;
 		}
 		wp_redirect( self_admin_url("plugin-editor.php?file=$file&a=te&scrollto=$scrollto") );
 	} else {
Index: wp-admin/user/admin.php
===================================================================
--- wp-admin/user/admin.php	(revision 16830)
+++ wp-admin/user/admin.php	(working copy)
@@ -11,7 +11,8 @@
 
 require_once( dirname(dirname(__FILE__)) . '/admin.php');
 
-if ( ! is_main_site() )
+if ( ! is_main_site() ) {
 	wp_redirect( user_admin_url() );
-
+	exit;
+}
 ?>
Index: wp-feed.php
===================================================================
--- wp-feed.php	(revision 16830)
+++ wp-feed.php	(working copy)
@@ -8,5 +8,5 @@
 
 require( './wp-load.php' );
 wp_redirect( get_bloginfo( get_default_feed() . '_url' ), 301 );
-
-?>
\ No newline at end of file
+exit;
+?>
