diff --git a/crates/engine/tree/src/tree/mod.rs b/crates/engine/tree/src/tree/mod.rs index d9d1fd490c..f783ae415a 100644 --- a/crates/engine/tree/src/tree/mod.rs +++ b/crates/engine/tree/src/tree/mod.rs @@ -166,7 +166,7 @@ impl TreeState { // we have a reorg todo!("handle reorg") } - let parent_block = self.blocks_by_hash.get(&new_head).cloned()?; + let parent_block = self.blocks_by_hash.get(&parent.hash).cloned()?; parent = parent_block.block.num_hash(); new_chain.push(parent_block); }