diff --git a/crates/librqbit_core/src/torrent_metainfo.rs b/crates/librqbit_core/src/torrent_metainfo.rs index d712b2a..6d8d765 100644 --- a/crates/librqbit_core/src/torrent_metainfo.rs +++ b/crates/librqbit_core/src/torrent_metainfo.rs @@ -28,7 +28,7 @@ pub fn torrent_from_bytes<'de, ByteBuf: Deserialize<'de>>( #[derive(Deserialize, Debug, Clone)] pub struct TorrentMetaV1 { pub announce: BufType, - #[serde(rename = "announce-list")] + #[serde(rename = "announce-list", default = "Vec::new")] pub announce_list: Vec>, pub info: TorrentMetaV1Info, pub comment: Option,