diff options
-rw-r--r-- | src/empathy-accounts-dialog.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/empathy-accounts-dialog.c b/src/empathy-accounts-dialog.c index 1aacaff68..5829ff8d0 100644 --- a/src/empathy-accounts-dialog.c +++ b/src/empathy-accounts-dialog.c @@ -1762,7 +1762,9 @@ do_constructor (GType type, if (dialog_singleton) { retval = G_OBJECT (dialog_singleton); - g_object_ref (retval); + /* We don't ref the object as the caller is not suppose to unref it. + * The dialog is unreffed in accounts_dialog_destroy_cb when the window + * has been destroyed. */ } else { |