diff --git a/src/modules/files/file.c b/src/modules/files/file.c
index 0d3ade06092432e14699239e8ce76cc14c017f2d..e687a031c08e6fda7b6566ec5a1c50ea82230422 100644
--- a/src/modules/files/file.c
+++ b/src/modules/files/file.c
@@ -6,7 +6,7 @@
 #define READ_BUFFER 8192
 
 #include "global.h"
-RCSID("$Id: file.c,v 1.34 1997/04/07 22:57:16 marcus Exp $");
+RCSID("$Id: file.c,v 1.35 1997/04/08 20:40:18 marcus Exp $");
 #include "types.h"
 #include "interpret.h"
 #include "svalue.h"
@@ -1460,7 +1460,7 @@ void pike_module_init()
   add_storage(sizeof(struct file_struct));
 
   add_function("open",file_open,"function(string,string:int)",0);
-  add_function("close",file_close,"function(string|void:void)",0);
+  add_function("close",file_close,"function(string|void:int)",0);
   add_function("read",file_read,"function(int,int|void:int|string)",0);
   add_function("write",file_write,"function(string:int)",0);