Index: trunk/core/kernel/processors/main_processor.php =================================================================== diff -u -N -r5219 -r5258 --- trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 5219) +++ trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 5258) @@ -725,11 +725,16 @@ } // check by permissions: begin + if ((isset($params['perm_event']) && $params['perm_event']) || (isset($params['permissions']) && $params['permissions'])) { $perm_helper =& $this->Application->recallObject('PermissionsHelper'); $perm_status = $perm_helper->TagPermissionCheck($params, 'm_RequireLogin'); if (!$perm_status) { list($redirect_template, $redirect_params) = $perm_helper->getPermissionTemplate($params); $this->Application->Redirect($redirect_template, $redirect_params); + } + else { + return ; + } } // check by permissions: end