diff --git a/daemon/contrib/src/dht/rules.mak b/daemon/contrib/src/dht/rules.mak
index 7767796bdf6edf67593db405252da42494c7b8f8..f533897b0a1e3ab7645d45b0c6ce351076fcb59a 100644
--- a/daemon/contrib/src/dht/rules.mak
+++ b/daemon/contrib/src/dht/rules.mak
@@ -2,7 +2,13 @@
 DHT_VERSION := adaf1e77d34d1edbf50f27c96a70839ff7f2da25
 DHT_URL := https://github.com/aberaud/dht/archive/$(DHT_VERSION).tar.gz
 
+# Only build on Linux for now, needs to be ported to Android et al
+ifdef HAVE_LINUX
+ifndef HAVE_ANDROID
 PKGS += dht
+endif
+endif
+
 ifeq ($(call need_pkg,'opendht'),)
 PKGS_FOUND += dht
 endif