diff --git a/modules/module-si-adapter.c b/modules/module-si-adapter.c index 0ee54532405c2a84944aa5b3755ea48165a9ad98..d1ebf9e763ba5f83a301e66bd1301e7752570154 100644 --- a/modules/module-si-adapter.c +++ b/modules/module-si-adapter.c @@ -67,6 +67,8 @@ si_adapter_reset (WpSessionItem * item) WP_SESSION_ITEM_CLASS (si_adapter_parent_class)->reset (item); g_clear_object (&self->node); + + wp_session_item_clear_flag (item, WP_SI_FLAG_CONFIGURED); } static gpointer @@ -173,6 +175,8 @@ si_adapter_configure (WpSessionItem * item, GVariant * args) g_variant_lookup (args, "enable-control-port", "b", &self->control_port); g_variant_lookup (args, "enable-monitor", "b", &self->monitor); + wp_session_item_set_flag (item, WP_SI_FLAG_CONFIGURED); + return TRUE; }