diff --git a/jecs.luau b/jecs.luau index c1e31f6..d664b92 100644 --- a/jecs.luau +++ b/jecs.luau @@ -263,7 +263,7 @@ local function query_match(query, archetype: Archetype) end local without = query.filter_without - if not without then + if without then for _, id in without do if records[id] then return false