diff options
| -rw-r--r-- | mullvad-daemon/src/relays.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mullvad-daemon/src/relays.rs b/mullvad-daemon/src/relays.rs index de01883e58..74f071e487 100644 --- a/mullvad-daemon/src/relays.rs +++ b/mullvad-daemon/src/relays.rs @@ -70,6 +70,12 @@ impl ParsedRelays { let city_code = city.code.clone(); let latitude = city.latitude; let longitude = city.longitude; + city.relays = city + .relays + .iter() + .filter(|relay| !relay.tunnels.is_empty()) + .cloned() + .collect(); for relay in &mut city.relays { let mut relay_with_location = relay.clone(); relay_with_location.location = Some(Location { |
