diff --git a/src/global.h b/src/global.h
index f8f3674ba93ef19cb4cab3b017e12470e2f3617b..3c1fee03a4f32d66c7e5e3f29dccefa81f8ad6c4 100644
--- a/src/global.h
+++ b/src/global.h
@@ -5,7 +5,7 @@
 \*/
 
 /*
- * $Id: global.h,v 1.20 1998/03/28 15:15:13 grubba Exp $
+ * $Id: global.h,v 1.21 1998/05/12 07:33:11 hubbe Exp $
  */
 #ifndef GLOBAL_H
 #define GLOBAL_H
@@ -42,6 +42,11 @@ struct svalue;
 
 #include "machine.h"
 
+/*
+ * Ugga, bugga, hope the gods of select() listen to us!
+ */
+#define FD_SETSIZE MAX_OPEN_FILEDESCRIPTORS
+
 /*
  * Max number of local variables in a function.
  * Currently there is no support for more than 256