diff --git a/crates/consensus/beacon/src/engine/mod.rs b/crates/consensus/beacon/src/engine/mod.rs index b416d04a41..780c41ae7b 100644 --- a/crates/consensus/beacon/src/engine/mod.rs +++ b/crates/consensus/beacon/src/engine/mod.rs @@ -274,13 +274,12 @@ where self.require_pipeline_run(PipelineTarget::Head); } - // get header for further validation - let header = self - .db - .view(|tx| tx.get::(head_block_number))?? - .expect("was canonicalized, so it exists"); - if let Some(attrs) = attrs { + // get header for further validation + let header = self + .db + .view(|tx| tx.get::(head_block_number))?? + .expect("was canonicalized, so it exists"); return Ok(self.process_payload_attributes(attrs, header, state)) }