diff --git a/build/bakefiles/common.bkl b/build/bakefiles/common.bkl
index 453f466c87..1f84d4676e 100644
--- a/build/bakefiles/common.bkl
+++ b/build/bakefiles/common.bkl
@@ -589,6 +589,7 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
wininet
+ shlwapi
oleacc
diff --git a/build/bakefiles/wxpresets/presets/wx_win32.bkl b/build/bakefiles/wxpresets/presets/wx_win32.bkl
index fd8572cd21..715f6ea811 100644
--- a/build/bakefiles/wxpresets/presets/wx_win32.bkl
+++ b/build/bakefiles/wxpresets/presets/wx_win32.bkl
@@ -299,6 +299,7 @@
rpcrt4
advapi32
wsock32
+ shlwapi
diff --git a/build/msw/wx_core.vcxproj b/build/msw/wx_core.vcxproj
index 88a15226c1..ed39dc287b 100644
--- a/build/msw/wx_core.vcxproj
+++ b/build/msw/wx_core.vcxproj
@@ -900,6 +900,7 @@
$(IntDir)msw_%(Filename).obj
+
$(IntDir)msw_%(Filename).obj
$(IntDir)msw_%(Filename).obj
@@ -1342,6 +1343,7 @@
+