diff --git a/src/boot/boot.janet b/src/boot/boot.janet index 1195ce11..eb745ab1 100644 --- a/src/boot/boot.janet +++ b/src/boot/boot.janet @@ -2148,8 +2148,8 @@ types will not be recursively thawed, but all other types will` [ds] (case (type ds) - :table (walk-dict thaw ds) - :struct (walk-dict thaw ds) + :table (walk-dict thaw (table/proto-flatten ds)) + :struct (walk-dict thaw (struct/proto-flatten ds)) :array (walk-ind thaw ds) :tuple (walk-ind thaw ds) :string (buffer ds)