diff --git a/libnm-glib/nm-device.c b/libnm-glib/nm-device.c index b5575e390..626c84a97 100644 --- a/libnm-glib/nm-device.c +++ b/libnm-glib/nm-device.c @@ -1960,6 +1960,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 02241567f..9420dfb13 100644 --- a/libnm/nm-device.c +++ b/libnm/nm-device.c @@ -1770,6 +1770,7 @@ get_bus_name (NMDevice *device) */ priv->bus_name = g_strdup (""); } + g_object_unref (udevice); out: if (*priv->bus_name)