X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fsilc%2Fcore%2Fclient_ops.c;h=14699048500478f3200ec886f8e639697272fd5e;hb=f9f7346486f93750176ea1ff0af73de69864e7c6;hp=16415900889e9d758e0eb05ad89f1f77f0ee7bfd;hpb=11575f9138b98da41f5a7cda0ab377df6d964621;p=silc.git diff --git a/apps/irssi/src/silc/core/client_ops.c b/apps/irssi/src/silc/core/client_ops.c index 16415900..14699048 100644 --- a/apps/irssi/src/silc/core/client_ops.c +++ b/apps/irssi/src/silc/core/client_ops.c @@ -619,6 +619,9 @@ void silc_disconnect(SilcClient client, SilcClientConnection conn) SILC_LOG_DEBUG(("Start")); + if (!server || server->connection_lost) + return; + if (server->conn && server->conn->local_entry) { nicklist_rename_unique(SERVER(server), server->conn->local_entry, server->nick,