diff --git a/lib/modules/SSL.pmod/sslport.pike b/lib/modules/SSL.pmod/sslport.pike
index e6573a36c4d133dfc93ec201c79882b973c27af9..38acd18819b7f2cdcd4deee6099d4d137194ad71 100644
--- a/lib/modules/SSL.pmod/sslport.pike
+++ b/lib/modules/SSL.pmod/sslport.pike
@@ -55,7 +55,7 @@ object socket_accept()
   return socket::accept();
 }
 
-int accept()
+object accept()
 {
   return accept_queue::get();
 }