--- a/libpurple/server.c Thu Feb 15 15:21:27 2007 +0000 +++ b/libpurple/server.c Thu Feb 15 19:08:18 2007 +0000 @@ -223,7 +223,7 @@ conv = gaim_find_conversation_with_account(GAIM_CONV_TYPE_IM, b->name, account); - if (conv != NULL && alias != NULL) + if (conv != NULL && alias != NULL && strcmp(alias, who)) { char *tmp = g_strdup_printf(_("%s is now known as %s.\n"), who, alias);