summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/nm-manager.c8
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,