--- a/libpurple/protocols/msn/notification.c Sat Jul 14 18:36:34 2007 +0000 +++ b/libpurple/protocols/msn/notification.c Mon Jul 16 23:06:21 2007 +0000 @@ -1045,7 +1045,7 @@ user = msn_userlist_find_user(session->userlist, passport); old_friendly = msn_user_get_friendly_name(user); - if (!old_friendly || (old_friendly && strcmp(old_friendly, friendly))) + if (!old_friendly || (old_friendly && (!friendly || strcmp(old_friendly, friendly)))) { serv_got_alias(gc, passport, friendly); msn_user_set_friendly_name(user, friendly);