diff --git a/ArchiSteamFarm/GlobalDatabase.cs b/ArchiSteamFarm/GlobalDatabase.cs index 41f35474f..0bdf1553d 100644 --- a/ArchiSteamFarm/GlobalDatabase.cs +++ b/ArchiSteamFarm/GlobalDatabase.cs @@ -199,12 +199,12 @@ namespace ArchiSteamFarm { return; } - Dictionary packageIDs = Bot.Bots.Values.SelectMany(bot => bot.OwnedPackageIDs.Keys).Distinct().ToDictionary(packageID => packageID, _ => currentChangeNumber); - - if (packageIDs.Count == 0) { + if (PackagesData.IsEmpty) { return; } + Dictionary packageIDs = PackagesData.Keys.ToDictionary(packageID => packageID, _ => currentChangeNumber); + await RefreshPackages(refreshBot, packageIDs).ConfigureAwait(false); }