diff --git a/substrate/core/cli/src/lib.rs b/substrate/core/cli/src/lib.rs
index d4bb4f6f0d18a185ad69ec246a0fbaed2691e51c..c5af33b738d87a83aab53589ceaea56f3acf3605 100644
--- a/substrate/core/cli/src/lib.rs
+++ b/substrate/core/cli/src/lib.rs
@@ -79,6 +79,7 @@ const NODE_KEY_SECP256K1_FILE: &str = "secret";
 const NODE_KEY_ED25519_FILE: &str = "secret_ed25519";
 
 /// Executable version. Used to pass version information from the root crate.
+#[derive(Clone)]
 pub struct VersionInfo {
 	/// Implementaiton name.
 	pub name: &'static str,