diff --git a/gio/gapplicationimpl-dbus.c b/gio/gapplicationimpl-dbus.c index 406b8390d..c59c90e97 100644 --- a/gio/gapplicationimpl-dbus.c +++ b/gio/gapplicationimpl-dbus.c @@ -659,6 +659,9 @@ g_application_impl_register (GApplication *application, g_dbus_connection_unregister_object (impl->session_bus, impl->object_id); impl->object_id = 0; + g_dbus_connection_unregister_object (impl->session_bus, + impl->action_id); + impl->action_id = 0; if (flags & G_APPLICATION_IS_SERVICE) {