summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--acf/transaction/init.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/acf/transaction/init.lua b/acf/transaction/init.lua
index 4c48d94..51137e3 100644
--- a/acf/transaction/init.lua
+++ b/acf/transaction/init.lua
@@ -135,7 +135,7 @@ function Transaction:commit()
if self.validate then
local errors = ErrorDict()
for path, addr in pairs(copy(self.validable)) do
- if not self.deleted[addr] then
+ if self:get(addr) ~= nil then
errors:collect(getmetatable(self:search(path)).validate)
end
end