diff --git a/Makefile b/Makefile
index c2b27aae9412cc3402a4f040e4a03795d093bf78..3e1ea39d0ff21b5ac82cf667b0db2b3f6e79deb4 100644
--- a/Makefile
+++ b/Makefile
@@ -982,7 +982,7 @@ build_tools/menuselect: build_tools/menuselect.c build_tools/menuselect_curses.c
 	$(MAKE) -C build_tools menuselect
 
 mxml/libmxml.a:
-	@cd mxml && unset CFLAGS && test -f config.h || ./configure
+	@cd mxml && unset CFLAGS LIBS && test -f config.h || ./configure
 	$(MAKE) -C mxml libmxml.a
 
 makeopts.xml: $(foreach dir,$(MOD_SUBDIRS),$(dir)/*.c) build_tools/cflags.xml