diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index d4193384b..2b093ea96 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -7421,8 +7421,10 @@ addrconf6_start_with_link_ready (NMDevice *self) } /* Apply any manual configuration before starting RA */ - if (!ip6_config_merge_and_apply (self, TRUE)) + if (!ip6_config_merge_and_apply (self, TRUE)) { _LOGW (LOGD_IP6, "failed to apply manual IPv6 configuration"); + g_clear_object (&priv->con_ip6_config); + } /* XXX: These sysctls would probably be better set by the lndp ndisc itself. */ switch (nm_ndisc_get_node_type (priv->ndisc)) {