diff -r 49969fa9a664 -r bade7303795a libpurple/protocols/ircv3/purpleircv3protocol.c --- a/libpurple/protocols/ircv3/purpleircv3protocol.c Wed Dec 14 01:29:28 2022 -0600 +++ b/libpurple/protocols/ircv3/purpleircv3protocol.c Wed Dec 14 01:30:45 2022 -0600 @@ -99,7 +99,7 @@ /* Make sure the username (which includes the servername via usersplits), * does not contain any whitespace. */ - username = purple_account_get_username(account); + username = purple_contact_info_get_username(PURPLE_CONTACT_INFO(account)); if(strpbrk(username, " \t\v\r\n") != NULL) { g_set_error(error, PURPLE_CONNECTION_ERROR,