--- a/src/server.c Sat May 31 14:29:44 2003 +0000 +++ b/src/server.c Sat May 31 14:38:03 2003 +0000 @@ -469,10 +469,10 @@ if (b->server_alias) g_free(b->server_alias); - if(alias) + if (alias && g_utf8_validate(alias)) b->server_alias = g_strdup(alias); else - b->server_alias = NULL; + b->server_alias = NULL; gaim_blist_update_buddy_status(b, b->uc); }