diff options
-rw-r--r-- | src/core/nm-manager.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/core/nm-manager.c b/src/core/nm-manager.c index e21048bf79..e198385c87 100644 --- a/src/core/nm-manager.c +++ b/src/core/nm-manager.c @@ -4608,11 +4608,9 @@ ensure_master_active_connection(NMManager *self, NULL)) continue; - if (!nm_device_is_software(candidate)) { - master_state = nm_device_get_state(candidate); - if (nm_device_is_real(candidate) && master_state != NM_DEVICE_STATE_DISCONNECTED) - continue; - } + if (nm_device_is_real(candidate) + && nm_device_get_state(candidate) != NM_DEVICE_STATE_DISCONNECTED) + continue; master_ac = nm_manager_activate_connection( self, |