diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index d836ab0e0e..eca1dfb3aa 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -4613,8 +4613,6 @@ nm_device_activate (NMDevice *self, NMActRequest *req) NM_DEVICE_STATE_REASON_NOW_MANAGED); } - g_assert (nm_device_connection_is_available (self, connection)); - priv->act_request = g_object_ref (req); g_object_notify (G_OBJECT (self), NM_DEVICE_ACTIVE_CONNECTION); diff --git a/src/nm-manager.c b/src/nm-manager.c index 3bd5e97d36..552e2d6d12 100644 --- a/src/nm-manager.c +++ b/src/nm-manager.c @@ -1940,9 +1940,7 @@ add_device (NMManager *self, NMDevice *device, gboolean nm_created) system_create_virtual_devices (self); /* If the device has a connection it can assume, do that now */ - if ( connection - && nm_device_is_available (device) - && nm_device_connection_is_available (device, connection)) { + if (connection) { NMActiveConnection *active; NMAuthSubject *subject; GError *error = NULL;