diff --git a/test/unit/vy_mem.c b/test/unit/vy_mem.c
index 1e24a6104a701d42e934d5c1d16ebb842005fdf4..716d0b5d537a00763bbde5eab46f8c2e96da5fb8 100644
--- a/test/unit/vy_mem.c
+++ b/test/unit/vy_mem.c
@@ -135,7 +135,7 @@ test_iterator_initial_restore()
 		struct tuple *stmt = vy_stmt_new_select(mem->format, data, 1);
 
 		struct vy_mem_iterator itr;
-		struct vy_mem_iterator_stat stats = {0};
+		struct vy_mem_iterator_stat stats = {0, {0, 0}};
 		struct vy_read_view rv;
 		rv.vlsn = lsn;
 		const struct vy_read_view *prv = &rv;
@@ -331,7 +331,7 @@ test_iterator_restore_after_insertion()
 		}
 
 		struct vy_mem_iterator itr;
-		struct vy_mem_iterator_stat stats = {0};
+		struct vy_mem_iterator_stat stats = {0, {0, 0}};
 		struct vy_read_view rv;
 		rv.vlsn = 100;
 		const struct vy_read_view *prv = &rv;