diff --git a/IDE/WIN/wolfssl-fips.vcxproj b/IDE/WIN/wolfssl-fips.vcxproj
index 04c22c407..b1a68ebac 100644
--- a/IDE/WIN/wolfssl-fips.vcxproj
+++ b/IDE/WIN/wolfssl-fips.vcxproj
@@ -272,6 +272,7 @@
     <ClCompile Include="..\..\wolfcrypt\src\dsa.c" />
     <ClCompile Include="..\..\wolfcrypt\src\ecc.c" />
     <ClCompile Include="..\..\wolfcrypt\src\error.c" />
+    <ClCompile Include="..\..\wolfcrypt\src\hash.c" />
     <ClCompile Include="..\..\wolfcrypt\src\hc128.c" />
     <ClCompile Include="..\..\wolfcrypt\src\hmac.c" />
     <ClCompile Include="..\..\wolfcrypt\src\integer.c" />
diff --git a/wolfssl-ntru.vcproj b/wolfssl-ntru.vcproj
index 9af066aa5..3d295f660 100755
--- a/wolfssl-ntru.vcproj
+++ b/wolfssl-ntru.vcproj
@@ -202,6 +202,10 @@
 				RelativePath=".\wolfcrypt\src\error.c"
 				>
 			</File>
+			<File
+				RelativePath=".\wolfcrypt\src\hash.c"
+				>
+			</File>
 			<File
 				RelativePath=".\wolfcrypt\src\hc128.c"
 				>
diff --git a/wolfssl.vcproj b/wolfssl.vcproj
index b4db8ba89..b4a4543ad 100755
--- a/wolfssl.vcproj
+++ b/wolfssl.vcproj
@@ -199,6 +199,10 @@
 				RelativePath=".\wolfcrypt\src\error.c"
 				>
 			</File>
+			<File
+				RelativePath=".\wolfcrypt\src\hash.c"
+				>
+			</File>
 			<File
 				RelativePath=".\wolfcrypt\src\hc128.c"
 				>
diff --git a/wolfssl.vcxproj b/wolfssl.vcxproj
index 8a95297e1..24b29bb81 100644
--- a/wolfssl.vcxproj
+++ b/wolfssl.vcxproj
@@ -287,6 +287,7 @@
     <ClCompile Include="wolfcrypt\src\dsa.c" />
     <ClCompile Include="wolfcrypt\src\ecc.c" />
     <ClCompile Include="wolfcrypt\src\error.c" />
+    <ClCompile Include="wolfcrypt\src\hash.c" />
     <ClCompile Include="wolfcrypt\src\hc128.c" />
     <ClCompile Include="wolfcrypt\src\hmac.c" />
     <ClCompile Include="wolfcrypt\src\integer.c" />
@@ -329,4 +330,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>