diff -r 14beb80abb20 -r c4a96b5eecba pidgin/pidginnotificationlist.c --- a/pidgin/pidginnotificationlist.c Wed Nov 23 23:03:30 2022 -0600 +++ b/pidgin/pidginnotificationlist.c Thu Nov 24 00:23:08 2022 -0600 @@ -96,15 +96,10 @@ *****************************************************************************/ static void pidgin_notification_list_init(PidginNotificationList *list) { - PurpleNotificationManager *manager = NULL; - GListModel *model = NULL; - gtk_widget_init_template(GTK_WIDGET(list)); - manager = purple_notification_manager_get_default(); - model = purple_notification_manager_get_model(manager); - - gtk_list_box_bind_model(GTK_LIST_BOX(list->list_box), model, + gtk_list_box_bind_model(GTK_LIST_BOX(list->list_box), + purple_notification_manager_get_default_as_model(), pidgin_notification_list_create_widget_func, list, NULL); }