From a08cc48fcdd5627a517f8aa6b0948faed4dab93b Mon Sep 17 00:00:00 2001 From: Vital7 Date: Sat, 1 Sep 2018 09:46:33 +0300 Subject: [PATCH] Fix ArgumentNullException in GetDigitalGiftCards() (#893) --- ArchiSteamFarm/ArchiWebHandler.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ArchiSteamFarm/ArchiWebHandler.cs b/ArchiSteamFarm/ArchiWebHandler.cs index b355e48de..6fcebe1e6 100644 --- a/ArchiSteamFarm/ArchiWebHandler.cs +++ b/ArchiSteamFarm/ArchiWebHandler.cs @@ -472,6 +472,10 @@ namespace ArchiSteamFarm { } HtmlNodeCollection htmlNodes = response.DocumentNode.SelectNodes("//div[@class='pending_gift']/div[starts-with(@id, 'pending_gift_')][count(div[@class='pending_giftcard_leftcol']) > 0]/@id"); + if (htmlNodes == null) { + return null; + } + HashSet results = new HashSet(); foreach (string gidText in htmlNodes.Select(node => node.GetAttributeValue("id", null))) { if (string.IsNullOrEmpty(gidText)) {