diff --git a/subprojects/libnpupnp.wrap b/subprojects/libnpupnp.wrap
index cd76c34f6..07c7865d1 100644
--- a/subprojects/libnpupnp.wrap
+++ b/subprojects/libnpupnp.wrap
@@ -1,8 +1,10 @@
 [wrap-file]
-directory = libnpupnp-6.0.1
-source_url = https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-6.0.1.tar.gz
-source_filename = libnpupnp-6.0.1.tar.gz
-source_hash = eaf7a1695d577175ea34754c2387a5dca636eafa63462c5b776d92adff3415fe
+directory = libnpupnp-6.0.5
+source_url = https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-6.0.5.tar.gz
+source_filename = libnpupnp-6.0.5.tar.gz
+source_hash = 1abb7d51e2b1a62aba01516adbdbf3be59bd32aa87575337785f9337c6f7fadb
+source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libnpupnp_6.0.5-1/libnpupnp-6.0.5.tar.gz
+wrapdb_version = 6.0.5-1
 
 [provide]
 libnpupnp = libnpupnp_dep