diff --git a/src/Core/Services/CipherService.cs b/src/Core/Services/CipherService.cs index a1a6f6c8b..d0a3a5a87 100644 --- a/src/Core/Services/CipherService.cs +++ b/src/Core/Services/CipherService.cs @@ -820,16 +820,25 @@ namespace Bit.Core.Services { if(eqDomainSet.Contains(url)) { - eqDomain.Select(d => matchingDomains.Add(d)); + foreach(var d in eqDomain) + { + matchingDomains.Add(d); + } } else if(mobileAppWebUriString != null && eqDomainSet.Contains(mobileAppWebUriString)) { - eqDomain.Select(d => matchingFuzzyDomains.Add(d)); + foreach(var d in eqDomain) + { + matchingFuzzyDomains.Add(d); + } } } - else if(eqDomainSet.Contains(url)) + else if(eqDomainSet.Contains(domain)) { - eqDomain.Select(d => matchingDomains.Add(d)); + foreach(var d in eqDomain) + { + matchingDomains.Add(d); + } } } if(!matchingDomains.Any())