diff options
| -rw-r--r-- | ios/MullvadREST/Relay/RelaySelectorWrapper.swift | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ios/MullvadREST/Relay/RelaySelectorWrapper.swift b/ios/MullvadREST/Relay/RelaySelectorWrapper.swift index 057cefd1b5..e2dbaaf0b8 100644 --- a/ios/MullvadREST/Relay/RelaySelectorWrapper.swift +++ b/ios/MullvadREST/Relay/RelaySelectorWrapper.swift @@ -79,7 +79,8 @@ public final class RelaySelectorWrapper: RelaySelectorProtocol, Sendable { tunnelSettings.daita.daitaState.isEnabled ), exitRelays: try findCandidates( - obfuscation.obfuscatedRelays, + // If multihop is explicitly enabled as well, any exit should be viable. + tunnelSettings.tunnelMultihopState.isEnabled ? obfuscation.allRelays : obfuscation.obfuscatedRelays, false ) ) |
