diff --git a/avbroot/src/cli/payload.rs b/avbroot/src/cli/payload.rs index 1702045..62bff80 100644 --- a/avbroot/src/cli/payload.rs +++ b/avbroot/src/cli/payload.rs @@ -219,8 +219,11 @@ pub fn pack_payload( for (name, input_file) in &input_files { let Some(dpm) = &header.manifest.dynamic_partition_metadata else { - continue; + break; }; + if !dpm.vabc_enabled() { + break; + } if !dpm.groups.iter().any(|g| g.partition_names.contains(name)) { continue;