diff --git a/libnm-glib/nm-device.c b/libnm-glib/nm-device.c index bd5d16374e..42196eaea8 100644 --- a/libnm-glib/nm-device.c +++ b/libnm-glib/nm-device.c @@ -1876,6 +1876,7 @@ get_bus_name (NMDevice *device) */ priv->bus_name = g_strdup (""); } + g_object_unref (udevice); out: if (*priv->bus_name) diff --git a/libnm/nm-device.c b/libnm/nm-device.c index d3ac705c1c..ed3bfb55c3 100644 --- a/libnm/nm-device.c +++ b/libnm/nm-device.c @@ -1721,6 +1721,7 @@ get_bus_name (NMDevice *device) */ priv->bus_name = g_strdup (""); } + g_object_unref (udevice); out: if (*priv->bus_name)