diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index 06ed121f4..70ec90235 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -13358,8 +13358,10 @@ nm_device_hw_addr_set_cloned (NMDevice *self, NMConnection *connection, gboolean if (preserve) return nm_device_hw_addr_reset (self, detail); - if (hwaddr) + if (hwaddr) { + priv->hw_addr_type = type; return _hw_addr_set (self, hwaddr, "set-cloned", detail); + } return TRUE; }