diff --git a/src/plugins/relay/api/remote/relay-remote-network.c b/src/plugins/relay/api/remote/relay-remote-network.c index dab6b0bb2..c4eb7ec0c 100644 --- a/src/plugins/relay/api/remote/relay-remote-network.c +++ b/src/plugins/relay/api/remote/relay-remote-network.c @@ -533,6 +533,9 @@ relay_remote_network_recv_cb (const void *pointer, void *data, int fd) if (!remote) return WEECHAT_RC_ERROR; + if (remote->sock < 0) + return WEECHAT_RC_OK; + end_recv = 0; while (!end_recv) {