diff --git a/YapDatabase/YapDatabaseTransaction.m b/YapDatabase/YapDatabaseTransaction.m index efee742d1..a0c1eac36 100644 --- a/YapDatabase/YapDatabaseTransaction.m +++ b/YapDatabase/YapDatabaseTransaction.m @@ -1958,6 +1958,10 @@ - (void)enumerateRowsInCollection:(NSString *)collection [self _enumerateRowsInCollection:collection usingBlock:^(int64_t __unused rowid, NSString *key, id object, id metadata, BOOL *stop) { + if (object == nil) { + return; + } + block(key, object, metadata, stop); } withFilter:nil];