]> git.0d.be Git - empathy.git/commitdiff
Only set Enabled=false in dispose if there we have a proxy.
authorJonny Lamb <jonny.lamb@collabora.co.uk>
Mon, 20 Apr 2009 14:44:31 +0000 (15:44 +0100)
committerJonny Lamb <jonny.lamb@collabora.co.uk>
Fri, 24 Apr 2009 00:52:48 +0000 (01:52 +0100)
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
src/empathy-debug-dialog.c

index 6ca1f1e891a5f267b689a906223f1282fc7ab4b8..802816e05010fd171f9cec938784ad4bb649b2e6 100644 (file)
@@ -548,10 +548,11 @@ debug_dialog_dispose (GObject *object)
   if (priv->store)
     g_object_unref (priv->store);
 
-  debug_dialog_set_enabled (EMPATHY_DEBUG_DIALOG (object), FALSE);
-
   if (priv->proxy)
-    g_object_unref (priv->proxy);
+    {
+      debug_dialog_set_enabled (EMPATHY_DEBUG_DIALOG (object), FALSE);
+      g_object_unref (priv->proxy);
+    }
 
   if (priv->signal_connection)
     tp_proxy_signal_connection_disconnect (priv->signal_connection);