140a141,143 > $match = true; > $routeChanged = false; > 144c147,148 < return false; --- > $match = false; > break; 159c163,164 < return false; --- > $match = false; > break; 163c168,169 < return false; --- > $match = false; > break; 168c174,175 < return false; --- > $match = false; > break; 175a183 > $routeChanged = true; 181a190,196 > if (!$match && $routeChanged) { > $this->_values = array(); > return false; > } else if (!$match) { > return false; > } >