--- a/libpurple/buddylist.c Tue Mar 02 23:06:11 2021 -0600 +++ b/libpurple/buddylist.c Tue Mar 02 23:22:34 2021 -0600 @@ -1758,7 +1758,7 @@ if (!purple_account_is_connected(account)) return NULL; - protocol = purple_protocols_find(purple_account_get_protocol_id(account)); + protocol = purple_account_get_protocol(account); if(PURPLE_IS_PROTOCOL_CLIENT(protocol)) { chat = purple_protocol_client_find_blist_chat(PURPLE_PROTOCOL_CLIENT(protocol),