diff --git a/src/nm-manager.c b/src/nm-manager.c index a737b4f527..7e81afa508 100644 --- a/src/nm-manager.c +++ b/src/nm-manager.c @@ -1658,6 +1658,7 @@ recheck_assume_connection (NMDevice *device, gpointer user_data) return FALSE; if (nm_device_get_unmanaged_flag (device, NM_UNMANAGED_USER) || nm_device_get_unmanaged_flag (device, NM_UNMANAGED_INTERNAL) || + nm_device_get_unmanaged_flag (device, NM_UNMANAGED_EXTERNAL_DOWN) || nm_device_get_unmanaged_flag (device, NM_UNMANAGED_PARENT)) return FALSE;