diff --git a/modules/kmemcached/kmemcached.mk b/modules/kmemcached/kmemcached.mk
index 148bd5952918d8bf227f1f510cb0860941143673..9ac8d893cfc03afd9ff91dfea8994816f9fc24c8 100644
--- a/modules/kmemcached/kmemcached.mk
+++ b/modules/kmemcached/kmemcached.mk
@@ -1,4 +1,5 @@
 kmemcached_CFLAGS := -fvisibility=hidden -fPIC
 kmemcached_SOURCES := modules/kmemcached/kmemcached.c modules/kmemcached/namedb_memcached.c
+kmemcached_DEPEND := $(libkres)
 kmemcached_LIBS := $(libkres_TARGET) $(libkres_LIBS) $(libmemcached_LIBS)
 $(call make_c_module,kmemcached)
diff --git a/modules/redis/redis.mk b/modules/redis/redis.mk
index 2cb4463a7e0fd2a2cdcf7e85ca62945056858133..b33b03ef5d8d94a414c0839350579a4b94de8682 100644
--- a/modules/redis/redis.mk
+++ b/modules/redis/redis.mk
@@ -1,4 +1,5 @@
 redis_CFLAGS := -fvisibility=hidden -fPIC
 redis_SOURCES := modules/redis/redis.c modules/redis/namedb_redis.c
+redis_DEPEND := $(libkres)
 redis_LIBS := $(libkres_TARGET) $(libkres_LIBS) $(hiredis_LIBS) $(libuv_LIBS)
 $(call make_c_module,redis)
diff --git a/modules/stats/stats.mk b/modules/stats/stats.mk
index 17e462472787a02baaaf19007af1b8f7e647b213..2349b174cad5f858129a366693e3b664ea2b8155 100644
--- a/modules/stats/stats.mk
+++ b/modules/stats/stats.mk
@@ -1,5 +1,5 @@
 stats_CFLAGS := -fvisibility=hidden -fPIC
 stats_SOURCES := modules/stats/stats.c
-stats_DEPEND := $(libkres) $(contrib)
+stats_DEPEND := $(libkres)
 stats_LIBS := $(contrib_TARGET) $(libkres_TARGET) $(libkres_LIBS)
 $(call make_c_module,stats)