diff --git a/res/res_http_post.c b/res/res_http_post.c
index 44bb8ee9da3d2cfa3256f34737f28906c66c7ca3..f36b772d48cfdc4f4bf53e4a82e01a5d36e88965 100644
--- a/res/res_http_post.c
+++ b/res/res_http_post.c
@@ -36,7 +36,7 @@
 #include <sys/stat.h>
 #include <fcntl.h>
 #include <gmime/gmime.h>
-#if defined (__OpenBSD__) || defined(__FreeBSD__) || defined(__Darwin__)
+#if defined (__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__Darwin__)
 #include <libgen.h>
 #endif