diff --git a/src/lua_hooklib.c b/src/lua_hooklib.c
index 81f863e0343ff6ef70594a0c98a7947e948db194..48980f4a4c1f809b8bf296d48c0332ea682e5234 100644
--- a/src/lua_hooklib.c
+++ b/src/lua_hooklib.c
@@ -246,7 +246,6 @@ int LUA_HookLib(lua_State *L)
 }
 
 /* TODO: remove in next backwards incompatible release */
-#if MODID == 18
 int lib_hudadd(lua_State *L);/* yeah compiler */
 int lib_hudadd(lua_State *L)
 {
@@ -260,7 +259,6 @@ int lib_hudadd(lua_State *L)
 
 	return 0;
 }
-#endif
 
 typedef struct Hook_State Hook_State;
 typedef void (*Hook_Callback)(Hook_State *);