diff --git a/lib/Cake/Network/CakeRequest.php b/lib/Cake/Network/CakeRequest.php index 5a06cc219fb..b1202a28c1c 100644 --- a/lib/Cake/Network/CakeRequest.php +++ b/lib/Cake/Network/CakeRequest.php @@ -207,8 +207,9 @@ protected function _processGet() { $query = $_GET; } - unset($query['/' . str_replace('.', '_', urldecode($this->url))]); - unset($query[$this->base . '/' . str_replace('.', '_', urldecode($this->url))]); + $unsetUrl = '/' . str_replace('.', '_', urldecode($this->url)); + unset($query[$unsetUrl]); + unset($query[$this->base . $unsetUrl]); if (strpos($this->url, '?') !== false) { list(, $querystr) = explode('?', $this->url); parse_str($querystr, $queryArgs);