Index: branches/5.3.x/core/kernel/managers/rewrite_url_processor.php =================================================================== diff -u -N -r15677 -r15698 --- branches/5.3.x/core/kernel/managers/rewrite_url_processor.php (.../rewrite_url_processor.php) (revision 15677) +++ branches/5.3.x/core/kernel/managers/rewrite_url_processor.php (.../rewrite_url_processor.php) (revision 15698) @@ -1,6 +1,6 @@ Application->getUnitOption($prefix, 'QueryString', Array ()); - /* @var $query_vars Array */ + $query_vars = $this->Application->getUnitConfig($prefix)->getQueryString(Array ()); if ( !$query_vars ) { // given prefix doesn't use "env" variable to pass it's data @@ -962,7 +961,7 @@ foreach ($pass_info as $pass_index => $pass_element) { list ($prefix) = explode('.', $pass_element); - $catalog_item = $this->Application->findModule('Var', $prefix) && $this->Application->getUnitOption($prefix, 'CatalogItem'); + $catalog_item = $this->Application->findModule('Var', $prefix) && $this->Application->getUnitConfig($prefix)->getCatalogItem(); if ( array_key_exists($prefix, $this->rewriteListeners) ) { // if next prefix is same as current, but with special => exclude current prefix from url