diff --git a/wp-admin/admin-functions.php b/wp-admin/admin-functions.php index 52896892b8..747551e2c8 100644 --- a/wp-admin/admin-functions.php +++ b/wp-admin/admin-functions.php @@ -1255,16 +1255,16 @@ function save_mod_rewrite_rules() { $home_path = get_home_path(); if (!$wp_rewrite->using_mod_rewrite_permalinks() ) - return; + return false; if (!((!file_exists( $home_path.'.htaccess' ) && is_writable( $home_path ) ) || is_writable( $home_path.'.htaccess' ) ) ) - return; + return false; if (! got_mod_rewrite() ) - return; + return false; $rules = explode( "\n", $wp_rewrite->mod_rewrite_rules() ); - insert_with_markers( $home_path.'.htaccess', 'WordPress', $rules ); + return insert_with_markers( $home_path.'.htaccess', 'WordPress', $rules ); } function get_broken_themes() {