Index: branches/unlabeled/unlabeled-1.9.2/core/units/permissions/permissions_tag_processor.php =================================================================== diff -u -r6873 -r7014 --- branches/unlabeled/unlabeled-1.9.2/core/units/permissions/permissions_tag_processor.php (.../permissions_tag_processor.php) (revision 6873) +++ branches/unlabeled/unlabeled-1.9.2/core/units/permissions/permissions_tag_processor.php (.../permissions_tag_processor.php) (revision 7014) @@ -146,6 +146,7 @@ $ret = ''; $block_params = $params; foreach ($this->Application->ModuleInfo as $module_name => $module_data) { + if (!$this->Application->prefixRegistred($module_data['Var']) || !$this->Application->getUnitOption($module_data['Var'], 'CatalogItem')) continue; $params['item_prefix'] = $module_data['Var']; $ret .= $this->Application->ProcessParsedTag('m', 'MyInclude', $params); }