diff --git a/substrate/bin/node/cli/tests/version.rs b/substrate/bin/node/cli/tests/version.rs
index 5555efd3854d4e08ecae60dd0c57ecf05b22e040..6f99d7c24ae1434ff84e81ba84ee406ec6248ac4 100644
--- a/substrate/bin/node/cli/tests/version.rs
+++ b/substrate/bin/node/cli/tests/version.rs
@@ -20,7 +20,7 @@ use regex::Regex;
 use std::process::Command;
 
 fn expected_regex() -> Regex {
-	Regex::new(r"^substrate (\d+\.\d+\.\d+(?:-.+?)?)-([a-f\d]+)-(.+?)-(.+?)(?:-(.+))?$").unwrap()
+	Regex::new(r"^substrate (\d+\.\d+\.\d+(?:-.+?)?)-([a-f\d]+|unknown-commit)-(.+?)-(.+?)(?:-(.+))?$").unwrap()
 }
 
 #[test]