Index: branches/RC/core/kernel/event_manager.php =================================================================== diff -u -N -r9732 -r10080 --- branches/RC/core/kernel/event_manager.php (.../event_manager.php) (revision 9732) +++ branches/RC/core/kernel/event_manager.php (.../event_manager.php) (revision 10080) @@ -125,9 +125,12 @@ if (!$query_map) { if (preg_match('/(.*?)-(.*)/', $prefix, $regs)) { // #prefix - format for configs, that are only cloned & optionally used for hooking (without # is old format) - $prefix = $this->Application->UnitConfigReader->prefixRegistred('#'.$regs[2]) ? '#'.$regs[2] : $regs[2]; - - return $this->Application->getUnitOption($prefix, 'QueryString'); + $check_prefixes = Array ('#'.$regs[2], $regs[2]); + foreach ($check_prefixes as $check_prefix) { + if ($this->Application->UnitConfigReader->prefixRegistred($check_prefix)) { + return $this->Application->getUnitOption($check_prefix, 'QueryString'); + } + } } }