diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs
index f7a0688199d..ee8e9e5c082 100644
--- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs
+++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs
@@ -114,9 +114,10 @@ public int Start(string consoleFilePath, string[] args)
#else
var banner = ManagedEntranceStrings.ShellBanner;
#endif
+ var formattedBanner = string.Format(CultureInfo.InvariantCulture, banner, PSVersionInfo.GitCommitId);
exitCode = Microsoft.PowerShell.ConsoleShell.Start(
configuration,
- banner,
+ formattedBanner,
ManagedEntranceStrings.ShellHelp,
warning == null ? null : warning.Message,
args);
diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx
index 4ae453d4936..00aed63ccee 100644
--- a/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx
+++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx
@@ -118,11 +118,11 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Windows PowerShell
+ Windows PowerShell {0}
Copyright (C) Microsoft Corporation. All rights reserved.
- PowerShell
+ PowerShell {0}
Copyright (C) Microsoft Corporation. All rights reserved.