diff --git a/ArchiSteamFarm/SteamKit2/InMemoryServerListProvider.cs b/ArchiSteamFarm/SteamKit2/InMemoryServerListProvider.cs index 9058b65b9..3417b0e3b 100644 --- a/ArchiSteamFarm/SteamKit2/InMemoryServerListProvider.cs +++ b/ArchiSteamFarm/SteamKit2/InMemoryServerListProvider.cs @@ -46,12 +46,10 @@ namespace ArchiSteamFarm.SteamKit2 { HashSet newServerRecords = endpoints.Select(ep => new ServerRecordEndPoint(ep.GetHost(), (ushort) ep.GetPort(), ep.ProtocolTypes)).ToHashSet(); - if (!ServerRecords.ReplaceIfNeededWith(newServerRecords)) { - return Task.CompletedTask; + if (ServerRecords.ReplaceIfNeededWith(newServerRecords)) { + ServerListUpdated?.Invoke(this, EventArgs.Empty); } - ServerListUpdated?.Invoke(this, EventArgs.Empty); - return Task.CompletedTask; }