diff --git a/contrib/src/http_parser/rules.mak b/contrib/src/http_parser/rules.mak
index 585bb537d8db960f0ead9d50335faa0dfd1d7eeb..09c347c25d07508da33277d7596818baed9030f0 100644
--- a/contrib/src/http_parser/rules.mak
+++ b/contrib/src/http_parser/rules.mak
@@ -21,6 +21,7 @@ http_parser: http-parser-$(HTTP_PARSER_VERSION).tar.gz
 
 .http_parser: http_parser toolchain.cmake .sum-http_parser
 	cd $< && $(HOSTVARS) $(MAKE) $(HTTP_PARSER_MAKECONF) package
+	mkdir -p $(PREFIX)/include
 	mkdir -p $(PREFIX)/lib
 	cd $< && cp -f http_parser.h $(PREFIX)/include && cp -f libhttp_parser.a $(PREFIX)/lib
 	touch $@