diff options
-rw-r--r-- | libempathy/empathy-connectivity.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libempathy/empathy-connectivity.c b/libempathy/empathy-connectivity.c index a1f0383c7..b724865ba 100644 --- a/libempathy/empathy-connectivity.c +++ b/libempathy/empathy-connectivity.c @@ -124,6 +124,8 @@ connectivity_finalize (GObject *object) if (priv->nm_client != NULL) { + g_signal_handlers_disconnect_by_func (priv->nm_client, + connectivity_nm_state_change_cb, manager); g_object_unref (priv->nm_client); priv->nm_client = NULL; } |