diff --git a/src/backup/data_blob.rs b/src/backup/data_blob.rs index 2263f83b..84aae9de 100644 --- a/src/backup/data_blob.rs +++ b/src/backup/data_blob.rs @@ -128,7 +128,9 @@ impl DataBlob { zstd::stream::copy_encode(data, &mut comp_data, 1)?; if comp_data.len() < max_data_len { - return Ok(DataBlob { raw_data: comp_data }); + let mut blob = DataBlob { raw_data: comp_data }; + blob.set_crc(blob.compute_crc()); + return Ok(blob); } }