diff --git a/library/include/LuaTools.h b/library/include/LuaTools.h index 428cbf1f7..c8237eb56 100644 --- a/library/include/LuaTools.h +++ b/library/include/LuaTools.h @@ -287,7 +287,7 @@ namespace DFHack {namespace Lua { #undef NUMBER_PUSH #else template - inline typename std::enable_if::value>::type + inline typename std::enable_if::value || std::is_enum::value>::type Push(lua_State *state, T value) { lua_pushinteger(state, value); }