diff --git a/Makefile.dep b/Makefile.dep
index 595b1fb2b4921796e2c847fc280c03365be2f5a1..a0bb4b074be5114d917d6b8bc9bf9599e3c1515a 100644
--- a/Makefile.dep
+++ b/Makefile.dep
@@ -52,9 +52,10 @@ ifneq (,$(filter ng_ipv6_nc,$(USEMODULE)))
   USEMODULE += ng_ipv6_addr
 endif
 
-ifneq (,$(filter ng_netif,$(USEMODULE)))
+ifneq (,$(filter ng_netbase,$(USEMODULE)))
   USEMODULE += ng_netapi
   USEMODULE += ng_netreg
+  USEMODULE += ng_netif
   USEMODULE += ng_pktbuf
 endif
 
diff --git a/Makefile.pseudomodules b/Makefile.pseudomodules
index a770f74b881e6293243beb5f4c5299bf16fa9229..36e142a6bb8659f0fef549be16ecebe3ebbc0587 100644
--- a/Makefile.pseudomodules
+++ b/Makefile.pseudomodules
@@ -1,3 +1,4 @@
 PSEUDOMODULES += defaulttransceiver
 PSEUDOMODULES += transport_layer
 PSEUDOMODULES += pktqueue
+PSEUDOMODULES += ng_netbase