Index: modules/LUAScript/LUAScript.cpp
===================================================================
--- modules/LUAScript/LUAScript.cpp	(revision 3692371982953d4392e106563e607de27c7b7778)
+++ modules/LUAScript/LUAScript.cpp	(revision 3692371982953d4392e106563e607de27c7b7778)
@@ -41,7 +41,19 @@
 
 
-bool LUAScript::loadModule() {
+bool LUAScript::loadModule(NSCAPI::moduleLoadMode mode) {
 	//LUA Scripts
-	std::list<std::wstring> commands = NSCModuleHelper::getSettingsSection(LUA_SCRIPT_SECTION_TITLE);
+	try {
+		if (SETTINGS_GET_BOOL(settings_def::COMPATIBLITY)) {
+			NSC_DEBUG_MSG(_T("Using compatiblity mode in: EventLog Checker"));
+#define LUA_SCRIPT_SECTION_TITLE _T("LUA Scripts")
+			SETTINGS_MAP_SECTION_A(lua::SECTION,	LUA_SCRIPT_SECTION_TITLE);
+		}
+		SETTINGS_REG_PATH(lua::SECTION);
+	} catch (NSCModuleHelper::NSCMHExcpetion &e) {
+		NSC_LOG_ERROR_STD(_T("Failed to register command: ") + e.msg_);
+	} catch (...) {
+		NSC_LOG_ERROR_STD(_T("Failed to register command."));
+	}
+	std::list<std::wstring> commands = NSCModuleHelper::getSettingsSection(settings::lua::SECTION_PATH);
 	std::list<std::wstring>::const_iterator it;
 	for (it = commands.begin(); it != commands.end(); ++it) {
Index: modules/LUAScript/LUAScript.h
===================================================================
--- modules/LUAScript/LUAScript.h	(revision da1c7e1b3f5e366bdb1074a96e2303fe59862fb8)
+++ modules/LUAScript/LUAScript.h	(revision 739db5a0830226d2a35217a506a56a1771896d57)
@@ -51,5 +51,5 @@
 	virtual ~LUAScript();
 	// Module calls
-	bool loadModule();
+	bool loadModule(NSCAPI::moduleLoadMode mode);
 	bool unloadModule();
 	bool reload(std::wstring &msg);
