diff --git a/mongoose.c b/mongoose.c
index 451b8e77faedd50787689146ac33c4cd8b18df25..1b9362291404082fa04e0dfa22633f4d719ee1e8 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -19,7 +19,9 @@
 // THE SOFTWARE.
 
 #if defined(_WIN32)
+#if !defined(_CRT_SECURE_NO_WARNINGS)
 #define _CRT_SECURE_NO_WARNINGS // Disable deprecation warning in VS2005
+#endif
 #else
 #ifdef __linux__
 #define _XOPEN_SOURCE 600     // For flockfile() on Linux