diff --git a/libnm-util/nm-setting-wired.c b/libnm-util/nm-setting-wired.c index d50e4fca14..77562095fd 100644 --- a/libnm-util/nm-setting-wired.c +++ b/libnm-util/nm-setting-wired.c @@ -563,6 +563,11 @@ finalize (GObject *object) nm_utils_slist_free (priv->mac_address_blacklist, g_free); + if (priv->s390_subchannels) { + g_ptr_array_foreach (priv->s390_subchannels, (GFunc) g_free, NULL); + g_ptr_array_free (priv->s390_subchannels, TRUE); + } + G_OBJECT_CLASS (nm_setting_wired_parent_class)->finalize (object); }