diff -r a4a68d315090 -r d10bb378f560 pidgin/gtkaccount.c --- a/pidgin/gtkaccount.c Thu Jun 03 19:31:56 2021 -0500 +++ b/pidgin/gtkaccount.c Thu Jun 03 19:33:07 2021 -0500 @@ -553,7 +553,7 @@ const char *value = NULL; char *c; - if (dialog->account != NULL) { + if (username != NULL && dialog->account != NULL) { if(purple_account_user_split_get_reverse(split)) c = strrchr(username, purple_account_user_split_get_separator(split));