diff --git a/src/lua_maplib.c b/src/lua_maplib.c
index 2ccb3b5f7d0f054e9197f66c261076cd002b03f9..b59c3c17882237936852813085ac51733c089d7c 100644
--- a/src/lua_maplib.c
+++ b/src/lua_maplib.c
@@ -16,7 +16,9 @@
 #include "p_local.h"
 #include "p_setup.h"
 #include "z_zone.h"
+#ifdef ESLOPE
 #include "p_slopes.h"
+#endif
 #include "r_main.h"
 
 #include "lua_script.h"