diff --git a/src/scan.zig b/src/scan.zig
index 3872a724b384d7ea1038f348ef8a14c3081f9be7..ed92a353b74db5457ff6507beff87a235682861a 100644
--- a/src/scan.zig
+++ b/src/scan.zig
@@ -263,7 +263,7 @@ const ScanDir = struct {
 //
 const Context = struct {
     // When scanning to RAM
-    parents: ?std.ArrayList(ScanDir) = std.ArrayList(ScanDir).init(main.allocator),
+    parents: ?std.ArrayList(ScanDir) = null,
     // When scanning to a file
     wr: ?*Writer = null,