}
//do not make a permission check if an event was executed before
-if ($_SESSION['eventz'][$event]) {
+if (!empty($_SESSION['eventz'][$event]) && ($_SESSION['eventz'][$event])) {
include_once(INCLUDE_DIR."eventz/$event.inc");
$status=$event();
}
$event_node=nodes::getNodeById($event_id,$_SESSION['user_id']);
if (
($event_node['node_system_access']=='public')
- || ($event_node['node_creator']==$_SESSION['user_id'])
+ || (!empty($_SESSION['user_id']) && ($event_node['node_creator']==$_SESSION['user_id']))
|| ($event_node['node_permission']=='op')
|| ($event_node['node_permission']=='execute')
|| ($event_node['node_permission']=='master')