diff --git a/class2.php b/class2.php
index a4b6d3e9a..4805d0d11 100644
--- a/class2.php
+++ b/class2.php
@@ -699,10 +699,9 @@ $override = e107::getSingleton('override', true); //TODO - find & replace $overr
 $e_userclass = e107::getUserClass();  //TODO - find & replace $e_userclass, $e107->user_class
 
 
-
+e107::getEvent()->init();
 e107::getNotify()->registerEvents();
 
-
 //
 // O: Start user session
 //
diff --git a/e107_handlers/event_class.php b/e107_handlers/event_class.php
index 841f06c16..c81b3d48a 100644
--- a/e107_handlers/event_class.php
+++ b/e107_handlers/event_class.php
@@ -36,6 +36,14 @@ class e107_event
 	function __construct()
 	{
 
+
+
+	}
+
+
+	public function init()
+	{
+
 		$temp = e107::getAddonConfig('e_event');
 
 		if(!empty($temp))
@@ -57,6 +65,7 @@ class e107_event
 
 		}
 
+
 	}