diff --git a/crates/chain/src/tx_graph.rs b/crates/chain/src/tx_graph.rs
index 04c9fa27..4f549dc8 100644
--- a/crates/chain/src/tx_graph.rs
+++ b/crates/chain/src/tx_graph.rs
@@ -947,9 +947,14 @@ impl Additions {
/// Appends the changes in `other` into self such that applying `self` afterward has the same
/// effect as sequentially applying the original `self` and `other`.
- pub fn append(&mut self, mut other: Additions) {
+ pub fn append(&mut self, mut other: Additions)
+ where
+ A: Ord,
+ {
self.tx.append(&mut other.tx);
self.txout.append(&mut other.txout);
+ self.anchors.append(&mut other.anchors);
+ self.last_seen.append(&mut other.last_seen);
}
}