diff --git a/drivers/Makefile.dep b/drivers/Makefile.dep
index 1621e5ec5dd804a3802a10d50de89efc80782364..d9bed242d2d86fbfd14a9308300d261019ba447f 100644
--- a/drivers/Makefile.dep
+++ b/drivers/Makefile.dep
@@ -298,6 +298,10 @@ ifneq (,$(filter sdcard_spi,$(USEMODULE)))
   USEMODULE += xtimer
 endif
 
+ifneq (,$(filter servo,$(USEMODULE)))
+  FEATURES_REQUIRED += periph_pwm
+endif
+
 ifneq (,$(filter sht11,$(USEMODULE)))
   USEMODULE += xtimer
 endif