diff --git a/Makefile.dep b/Makefile.dep
index 697a5644614dc97cbfe8fdb04428571fac663dcf..4b19ab0b42fb6d3106beedd3fe666810dbb5ad2a 100644
--- a/Makefile.dep
+++ b/Makefile.dep
@@ -110,7 +110,8 @@ endif
 ifneq (,$(filter gnrc_sixlowpan_iphc,$(USEMODULE)))
   USEMODULE += gnrc_sixlowpan
   USEMODULE += gnrc_sixlowpan_ctx
-  USEMODULE += gnrc_sixlowpan_iphc_nhc
+  # NHC is broken, so disable it for now. See #4544 and #4462.
+  #USEMODULE += gnrc_sixlowpan_iphc_nhc
 endif
 
 ifneq (,$(filter gnrc_sixlowpan,$(USEMODULE)))