diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index e8f74295e..f6bd0c39d 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -587,6 +587,10 @@ namespace ArchiSteamFarm { } internal async Task ResponseRedeem(string message, bool validate) { + if (string.IsNullOrEmpty(message)) { + return null; + } + StringBuilder response = new StringBuilder(); using (StringReader reader = new StringReader(message)) { string key = reader.ReadLine(); @@ -596,6 +600,7 @@ namespace ArchiSteamFarm { if (currentBot == null) { break; } + if (validate && !IsValidCdKey(key)) { continue; }