diff --git a/Makefile.dep b/Makefile.dep
index a1468094cbe3add82a239a4fe2a660c8c0af4643..d7f17f1026a945beca7ed0acaac3eb6a9fcf4efe 100644
--- a/Makefile.dep
+++ b/Makefile.dep
@@ -466,6 +466,9 @@ ifneq (,$(filter lwip,$(USEMODULE)))
   ifeq (,$(filter lwip_tcp lwip_udp lwip_udplite,$(USEMODULE)))
     USEMODULE += lwip_raw
   endif
+  ifneq (,$(filter netdev_eth,$(USEMODULE)))
+    USEMODULE += lwip_ethernet
+  endif
 endif
 
 ifneq (,$(filter lwip_ppp,$(USEMODULE)))