diff --git a/sys/windows/Makefile.mingw32 b/sys/windows/Makefile.mingw32
index a85f31a00..5486400c8 100644
--- a/sys/windows/Makefile.mingw32
+++ b/sys/windows/Makefile.mingw32
@@ -44,7 +44,7 @@ GAMEDIR = ../binary
# that are available.
#
-SOUNDLIBDEFS = -DWINDSOUND -DUSER_SOUNDS
+SOUNDLIBDEFS = -DSND_LIB_WINDSOUND -DUSER_SOUNDS
#
#---------------------------------------------------------------
diff --git a/sys/windows/vs/NetHack/NetHack.vcxproj b/sys/windows/vs/NetHack/NetHack.vcxproj
index 0a0591ba5..60aa44a25 100644
--- a/sys/windows/vs/NetHack/NetHack.vcxproj
+++ b/sys/windows/vs/NetHack/NetHack.vcxproj
@@ -35,7 +35,7 @@
Speed
true
$(WinWin32Dir);$(IncDir);$(SysWindDir);$(SysShareDir);$(WinShareDir);$(LuaDir);%(AdditionalIncludeDirectories)
- WIN32CON;NO_TILE_C;DLB;SAFEPROCS;_LIB;HAS_STDINT_H;%(PreprocessorDefinitions)
+ WIN32CON;NO_TILE_C;DLB;SAFEPROCS;SND_LIB_WINDSOUND;_LIB;HAS_STDINT_H;%(PreprocessorDefinitions)
kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;winmm.lib;Winmm.lib;bcrypt.lib;%(AdditionalDependencies)
@@ -270,4 +270,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/NetHackW/NetHackW.vcxproj b/sys/windows/vs/NetHackW/NetHackW.vcxproj
index b4bcb584a..cd27ab8ca 100644
--- a/sys/windows/vs/NetHackW/NetHackW.vcxproj
+++ b/sys/windows/vs/NetHackW/NetHackW.vcxproj
@@ -27,7 +27,7 @@
Disabled
true
$(WinWin32Dir);$(IncDir);$(SysWindDir);$(SysShareDir);$(WinShareDir);$(LuaDir);%(AdditionalIncludeDirectories)
- TILES;_WINDOWS;DLB;MSWIN_GRAPHICS;SAFEPROCS;NOTTYGRAPHICS;HAS_STDINT_H;%(PreprocessorDefinitions)
+ TILES;_WINDOWS;DLB;MSWIN_GRAPHICS;SAFEPROCS;NOTTYGRAPHICS;SND_LIB_WINDSOUND;HAS_STDINT_H;%(PreprocessorDefinitions)
4820;4706;4244;4245;4100;4310
4820;4706;4244;4245;4100;4310
@@ -314,4 +314,4 @@
-
\ No newline at end of file
+