diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index d891017739..fd324f7592 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -253,8 +253,9 @@ impl Storage for WitnessStorage { }; for x in TrieDBIterator::new_prefixed(&trie, prefix).expect("Creates trie iterator") { - let (key, _) = x.expect("Iterating trie iterator"); - self.overlay.insert(key, None); + if let Ok((key, _)) = x { + self.overlay.insert(key, None); + } } }