diff --git a/src/lua/utils.h b/src/lua/utils.h
index 349c1ca933f2d8fc54e21aa83685d564002a5967..a8420c02da62d308b8e0dd9a6f66c9ee6f10dd24 100644
--- a/src/lua/utils.h
+++ b/src/lua/utils.h
@@ -433,7 +433,7 @@ luaL_toint64(struct lua_State *L, int idx);
 static inline bool
 luaL_isarray(struct lua_State *L, int idx)
 {
-	if (!lua_istable(L, idx) == false)
+	if (!lua_istable(L, idx))
 		return false;
 	if (idx < 0)
 		idx = lua_gettop(L) + idx + 1;