diff --git a/wp-admin/admin-functions.php b/wp-admin/admin-functions.php index 08c49fc21b..66bcfbe391 100644 --- a/wp-admin/admin-functions.php +++ b/wp-admin/admin-functions.php @@ -1959,11 +1959,13 @@ function wp_reset_vars($vars) { global $$var; if (!isset($$var)) { - if (empty($_REQUEST["$var"])) { - $$var = ''; + if (empty($_POST["$var"])) { + if (empty($_GET["$var"])) + $$var = ''; + else + $$var = $_GET["$var"]; } else { - $$var = $_REQUEST["$var"]; - unset($_REQUEST["$wpvar"]); + $$var = $_POST["$var"]; } } }