diff --git a/src/include/config.h b/src/include/config.h
index 04fd932d616d845de3c1e44705deb19113010bbe..5f937c91b312156179ce577bd1607fd9e5759f28 100644
--- a/src/include/config.h
+++ b/src/include/config.h
@@ -149,6 +149,7 @@
    __USE_BSD is set by bsd/signal.h, and __USE_BSD_SIGNAL appears not to
    be used.
 */
+#  undef HAVE_SYS_SELECT_H
 #  define JMP_BUF
 #  define USE_POSIX_TIME
 #  define HAVE_TZSET