diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 038228fa71a177eaf920927bd53a90a5b946c5ac..03dbfbcd5ce50369807ed0c0eb570d1baa038550 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -469,7 +469,7 @@ endif()
 if(TARGET miniupnpc::miniupnpc)
 	if("${VCPKG_TARGET_TRIPLET}" MATCHES "-mingw-static$")
 		target_compile_definitions(SRB2SDL2 PRIVATE -DHAVE_MINIUPNPC -DMINIUPNP_STATICLIB)
-		target_link_libraries(SRB2SDL2 PRIVATE miniupnpc::miniupnpc -liphlpapi)
+		target_link_libraries(SRB2SDL2 PRIVATE miniupnpc::miniupnpc iphlpapi)
 	else()
 		target_compile_definitions(SRB2SDL2 PRIVATE -DHAVE_MINIUPNPC)
 		target_link_libraries(SRB2SDL2 PRIVATE miniupnpc::miniupnpc)