updates.
[silc.git] / lib / silcclient / command_reply.c
index 29cfc2bbeecfacc17608466de8086cd54c8b5dba..f775d60c6fdbb82513df57edf38751e8b6298d4b 100644 (file)
@@ -838,6 +838,9 @@ SILC_CLIENT_CMD_REPLY_FUNC(info)
     /* Add it to the cache */
     silc_idcache_add(conn->server_cache, server->server_name,
                     server->server_id, (void *)server, FALSE);
+
+    if (SILC_ID_SERVER_COMPARE(server_id, conn->remote_id))
+      goto out;
   } else {
     server = (SilcServerEntry)id_cache->context;
   }