diff --git a/src/modules/spider/spider.c b/src/modules/spider/spider.c
index d3ad7422c68bc7b9b93f6762d1859cb229b45195..1a74a72ae376d1ba7b9a33d4a5b98e48cd4d3002 100644
--- a/src/modules/spider/spider.c
+++ b/src/modules/spider/spider.c
@@ -32,7 +32,10 @@
 #include "builtin_functions.h"
 #include "lock.h"
 
+#ifdef HAVE_PWD_H
 #include <pwd.h>
+#undef HAVE_PWD_H
+#endif
 
 #include "defs.h"