diff --git a/src/storage/storageResolver.js b/src/storage/storageResolver.js index 4d1521f055..8873b36638 100644 --- a/src/storage/storageResolver.js +++ b/src/storage/storageResolver.js @@ -66,7 +66,7 @@ function storageRangeInternal (self, slotKey, tx, stepIndex, address, callback) if (error) { return callback(error) } - if (!storage[slotKey]) { + if (!storage[slotKey] && slotKey !== zeroSlot) { // we don't cache the zero slot (could lead to inconsistency) storage[slotKey] = { key: slotKey, value: zeroSlot