diff --git a/beacon_node/beacon_chain/src/iter.rs b/beacon_node/beacon_chain/src/iter.rs index da939be2ad..a05e4186c6 100644 --- a/beacon_node/beacon_chain/src/iter.rs +++ b/beacon_node/beacon_chain/src/iter.rs @@ -53,7 +53,7 @@ impl Iterator for BlockRootsIterator { type Item = Hash256; fn next(&mut self) -> Option { - if self.slot == 0 { + if (self.slot == 0) || (self.slot > self.beacon_state.slot) { return None; }