Index: trunk/admin/browse.php =================================================================== diff -u -r4243 -r4840 --- trunk/admin/browse.php (.../browse.php) (revision 4243) +++ trunk/admin/browse.php (.../browse.php) (revision 4840) @@ -77,8 +77,13 @@ $cat_templates = $objModules->ExecuteFunction('GetModuleInfo', 'catalog_template'); foreach ($cat_templates as $a_mod => $a_template) { if (!$a_template) continue; - $a_var = $a_mod.'_TAB_HTML'; - $$a_var = $application->ParseBlock(Array('name'=>$a_template), 0, true); + + $module_prefix = $application->findModule('Name', $a_mod, 'Var'); + $view_perm = $application->getUnitOption($module_prefix, 'PermItemPrefix').'.VIEW'; + if ($application->CheckPermission($view_perm, 0)) { + $a_var = $a_mod.'_TAB_HTML'; + $$a_var = $application->ParseBlock(Array('name'=>$a_template), 0, true); + } } //$application->SetVar('t', 'in-commerce/products/products_catalog');