]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-media-player-keys.c
[shell] Fix name watching
[evince.git] / shell / ev-media-player-keys.c
index b8489067a6f2a83b7d8361e8ae56c648b4a1af0a..da334b6cf14ccade8dcaff6eff8ae67ea053a5ec 100644 (file)
@@ -166,6 +166,9 @@ mediakeys_service_disappeared_cb (GDBusConnection *connection,
 {
         EvMediaPlayerKeys *keys = EV_MEDIA_PLAYER_KEYS (user_data);
 
+        if (keys->connection == NULL)
+                return;
+
         g_assert (keys->connection == connection);
 
         g_dbus_connection_signal_unsubscribe (connection, keys->subscription_id);