diff --git a/Directory.hxx.in b/Directory.hxx.in
index 4310c05b8c41e94c6f02b31e0e4312cba857a87c..8b43d9f3e32885955a74e7354b3bfc20b30e34b9 100644
--- a/Directory.hxx.in
+++ b/Directory.hxx.in
@@ -17,6 +17,10 @@
 #ifndef @KWSYS_NAMESPACE@_Directory_hxx
 #define @KWSYS_NAMESPACE@_Directory_hxx
 
+#ifdef _MSC_VER
+#pragma warning ( disable : 4786 )
+#endif
+
 #include <@KWSYS_NAMESPACE@/StandardIncludes.hxx>
 
 #include <string>