diff --git a/pkg/oonf_api/Makefile b/pkg/oonf_api/Makefile
index 5be57bfc17141694170e00710ea738212a4b0c27..09e0bcca5e4c31c1658d4ecf1cabaf49c3dd8ed8 100644
--- a/pkg/oonf_api/Makefile
+++ b/pkg/oonf_api/Makefile
@@ -18,3 +18,6 @@ $(BINDIR)/$(MODULE).a: $(BINDIR)/oonf_*.a
 	mkdir -p $(BINDIR)/$(MODULE); cd $(BINDIR)/$(MODULE); for var in $?; do ar -x $$var; done; ar -r -c -s $(BINDIR)/$(MODULE).a *.o
 
 include $(RIOTBASE)/pkg/pkg.mk
+ifneq (,$(filter -Wformat-nonliteral -Wformat=2, $(CFLAGS)))
+  CFLAGS += -Wno-format-nonliteral
+endif