diff -r 31c32b8d4bef -r 4809f699d6c9 finch/gntnotify.c --- a/finch/gntnotify.c Wed Dec 14 01:53:47 2022 -0600 +++ b/finch/gntnotify.c Wed Dec 14 03:35:59 2022 -0600 @@ -157,7 +157,11 @@ userinfo_hash(PurpleAccount *account, const char *who) { char key[256]; - g_snprintf(key, sizeof(key), "%s - %s", purple_account_get_username(account), purple_normalize(account, who)); + + g_snprintf(key, sizeof(key), "%s - %s", + purple_contact_info_get_username(PURPLE_CONTACT_INFO(account)), + purple_normalize(account, who)); + return g_utf8_strup(key, -1); }