diff --git a/substrate/wasm-runtime/polkadot/src/primitives/header.rs b/substrate/wasm-runtime/polkadot/src/primitives/header.rs
index c37634cff58ced3d376aaa0cdc100a291d4af459..2f624cadd6fab45ac7976dd7ca62dd891274a940 100644
--- a/substrate/wasm-runtime/polkadot/src/primitives/header.rs
+++ b/substrate/wasm-runtime/polkadot/src/primitives/header.rs
@@ -38,6 +38,7 @@ pub struct Header {
 }
 
 impl Header {
+	/// Create a new instance with default fields except `number`, which is given as an argument.
 	pub fn from_block_number(number: BlockNumber) -> Self {
 		Header {
 			parent_hash: Default::default(),