diff --git a/lib/modules/Stdio.pmod/module.pmod b/lib/modules/Stdio.pmod/module.pmod
index 40fb8c10b5b11b063f7997c6c01ba06a317a55e7..a74c5dfd18211849a9037c98e46955f36df6cb51 100644
--- a/lib/modules/Stdio.pmod/module.pmod
+++ b/lib/modules/Stdio.pmod/module.pmod
@@ -422,7 +422,7 @@ class File
   }
   variant string connect(string host, int(0..)|string port, string data)
   {
-    connect(host,port,0,0,data);
+    return connect(host,port,0,0,data);
   }
   variant string connect(string host, int(0..)|string port,
                          int(0..0)|string client, int(0..)|string client_port,