Index: trunk/core/kernel/processors/tag_processor.php =================================================================== diff -u -N -r2566 -r3723 --- trunk/core/kernel/processors/tag_processor.php (.../tag_processor.php) (revision 2566) +++ trunk/core/kernel/processors/tag_processor.php (.../tag_processor.php) (revision 3723) @@ -22,7 +22,7 @@ else { if ($this->Application->hasObject('TagsAggregator')) { - $aggregator = $this->Application->recallObject('TagsAggregator'); + $aggregator =& $this->Application->recallObject('TagsAggregator'); $tag_mapping = $aggregator->GetArrayValue($tag->Prefix, $Method); if ($tag_mapping) { @@ -57,7 +57,7 @@ else { if ($this->Application->hasObject('TagsAggregator')) { - $aggregator = $this->Application->recallObject('TagsAggregator'); + $aggregator =& $this->Application->recallObject('TagsAggregator'); $tmp = $this->Application->processPrefix($prefix); $tag_mapping = $aggregator->GetArrayValue($tmp['prefix'], $Method); if ($tag_mapping) {