diff --git a/src/port.c b/src/port.c
index 2eaeffeec43a8b91759a1a9ede1479e377bfa03b..cc4baa47d81b8ef8a9db5e689d1bb2c34a21e7fe 100644
--- a/src/port.c
+++ b/src/port.c
@@ -6,6 +6,8 @@
 #include "global.h"
 #include "pike_macros.h"
 #include "time_stuff.h"
+#include "error.h"
+
 #include <ctype.h>
 #include <math.h>
 #ifdef HAVE_SYS_TYPES_H
@@ -15,7 +17,7 @@
 #include <float.h>
 #include <string.h>
 
-RCSID("$Id: port.c,v 1.15 1998/03/28 15:08:34 grubba Exp $");
+RCSID("$Id: port.c,v 1.16 1998/05/17 22:30:38 grubba Exp $");
 
 #ifdef sun
 time_t time PROT((time_t *));