--- a/pidgin/pidginaccounteditor.c Sun Oct 30 03:29:33 2022 -0500
+++ b/pidgin/pidginaccounteditor.c Sun Oct 30 03:31:24 2022 -0500
@@ -708,9 +708,9 @@
if(g_set_object(&editor->account, account)) {
if(PURPLE_IS_ACCOUNT(account)) {
- g_signal_connect(account, "notify::connection",
- G_CALLBACK(pidgin_account_editor_connection_changed_cb),
+ g_signal_connect_object(account, "notify::connection", + G_CALLBACK(pidgin_account_editor_connection_changed_cb), g_object_notify_by_pspec(G_OBJECT(editor), properties[PROP_ACCOUNT]);