diff --git a/package.json b/package.json index 4985ac42d..4daf72d28 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "typescript": "^4.4.3" }, "volta": { - "node": "14.18.1" + "node": "14.18.1", + "yarn": "1.22.19" } } diff --git a/packages/readabilityjs/Readability.js b/packages/readabilityjs/Readability.js index 3d2a2931d..13e1791ad 100644 --- a/packages/readabilityjs/Readability.js +++ b/packages/readabilityjs/Readability.js @@ -2235,7 +2235,7 @@ Readability.prototype = { if (tweetParent && tweetParent.className.includes('twitter-tweet')) { tweetParent.parentNode.replaceChild(tweet, tweetParent); } - } else if (element.parentNode.className === 'tweet') { + } else if (element.parentNode && element.parentNode.className === 'tweet') { // Create tweets placeholders from classname try { const response = await axios.get(link);