diff options
author | Christian Persch <chpe@gnome.org> | 2010-05-12 14:03:17 (GMT) |
---|---|---|
committer | Carlos Garcia Campos <carlosgc@gnome.org> | 2010-05-25 07:38:30 (GMT) |
commit | 6510e36591c3187ddb926011c0f6e1d4c78a57c7 (patch) | |
tree | 979eac34bc1f9894869d866fb6e1f9d3fb2a154f /cut-n-paste/totem-screensaver | |
parent | f8b878d7815b4e07f44c8f308741dd8db6108767 (diff) |
[shell] Fix name watching
Diffstat (limited to 'cut-n-paste/totem-screensaver')
-rw-r--r-- | cut-n-paste/totem-screensaver/totem-scrsaver.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cut-n-paste/totem-screensaver/totem-scrsaver.c b/cut-n-paste/totem-screensaver/totem-scrsaver.c index 30ea718..bdff151 100644 --- a/cut-n-paste/totem-screensaver/totem-scrsaver.c +++ b/cut-n-paste/totem-screensaver/totem-scrsaver.c @@ -210,6 +210,9 @@ screensaver_dbus_disappeared_cb (GDBusConnection *connection, { TotemScrsaver *scr = TOTEM_SCRSAVER (user_data); + if (scr->priv->connection == NULL) + return; + g_assert (scr->priv->connection == connection); g_object_unref (scr->priv->connection); scr->priv->connection = NULL; |