--- a/libpurple/upnp.c Mon Dec 14 16:31:55 2020 -0600
+++ b/libpurple/upnp.c Mon Dec 14 17:49:08 2020 -0600
@@ -593,7 +593,7 @@
G_SOURCE_FUNC(purple_upnp_discover_udp_read),
dd->inpa = g_source_attach(source, NULL);
- g_object_unref(source);
+ g_source_unref(source); dd->tima = g_timeout_add_seconds(DISCOVERY_TIMEOUT,
purple_upnp_discover_timeout, dd);