diff -r 0da91f053305 -r f802660eaef2 pidgin/gtkrequest.c --- a/pidgin/gtkrequest.c Mon Dec 12 00:47:54 2022 -0600 +++ b/pidgin/gtkrequest.c Mon Dec 12 00:57:49 2022 -0600 @@ -87,6 +87,7 @@ static void pidgin_widget_decorate_account(GtkWidget *cont, PurpleAccount *account) { + PurpleContactInfo *info = NULL; PurpleProtocol *protocol = NULL; GtkWidget *image; const gchar *icon_name = NULL; @@ -95,12 +96,13 @@ return; } + info = PURPLE_CONTACT_INFO(account); protocol = purple_account_get_protocol(account); icon_name = purple_protocol_get_icon_name(protocol); image = gtk_image_new_from_icon_name(icon_name); - gtk_widget_set_tooltip_text(image, purple_account_get_username(account)); + gtk_widget_set_tooltip_text(image, purple_contact_info_get_username(info)); if (GTK_IS_BOX(cont)) { gtk_widget_set_halign(image, GTK_ALIGN_START);