diff --git a/src/parser.nim b/src/parser.nim index b0f23b0..ffca991 100644 --- a/src/parser.nim +++ b/src/parser.nim @@ -88,6 +88,9 @@ proc parseQuote*(quote: XmlNode): Quote = result.getQuoteMedia(quote) proc parseTweet*(node: XmlNode): Tweet = + if node == nil: + return Tweet() + if "withheld" in node.attr("class"): return Tweet(tombstone: getTombstone(node.selectText(".Tombstone-label")))