diff --git a/src/polkitagent/polkitagentlistener.c b/src/polkitagent/polkitagentlistener.c index debd1bbf943c6c279718f492ebc62929e8529679..2e0e11e0bf4570fe43052c4fdea5419d64900ee4 100644 --- a/src/polkitagent/polkitagentlistener.c +++ b/src/polkitagent/polkitagentlistener.c @@ -439,6 +439,7 @@ polkit_agent_listener_register_with_options (PolkitAgentListener *listener, server->thread_initialization_error = NULL; g_thread_join (server->thread); server_free (server); + server = NULL; goto out; } }