diff --git a/backend/src/s9pk/header.rs b/backend/src/s9pk/header.rs index 27b90bb2b..d79a0ea48 100644 --- a/backend/src/s9pk/header.rs +++ b/backend/src/s9pk/header.rs @@ -95,10 +95,7 @@ impl TableOfContents { self.docker_images .serialize_entry("docker_images", &mut writer)?; self.assets.serialize_entry("assets", &mut writer)?; - match self.scripts { - None => FileSection::default().serialize_entry("scripts", &mut writer), - Some(a) => a.serialize_entry("scripts", &mut writer), - }; + self.scripts.unwrap_or_default().serialize_entry("scripts", &mut writer)?; Ok(()) } pub async fn deserialize(mut reader: R) -> std::io::Result {