diff --git a/build/VStudio/version.properties b/build/VStudio/version.properties
index ca988676..5599c230 100644
--- a/build/VStudio/version.properties
+++ b/build/VStudio/version.properties
@@ -7,7 +7,8 @@
$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), .git/HEAD))
$([System.IO.File]::ReadAllText($(MyGitRoot)/.git/HEAD).Trim())
- $([System.IO.File]::ReadAllText($(MyGitRoot)/.git/$(MyGitHead.Substring(5))).Trim().Substring(0, 7))
+ $([System.IO.File]::ReadAllText($(MyGitRoot)/.git/$(MyGitHead.Substring(5))).Trim().Substring(0, 7))
+ $([System.Text.RegularExpressions.Regex]::Match($([System.IO.File]::ReadAllText($(MyGitRoot)/.git/packed-refs)), '[0-9a-fA-F]{40,}.*$(MyGitHead.Substring(5))').Value.Substring(0, 7))
$(MyGitHead.Substring(0, 7))
WinFsp