diff --git a/packages/puppeteer-parse/index.js b/packages/puppeteer-parse/index.js index f2ec56f42..f83cebf1c 100644 --- a/packages/puppeteer-parse/index.js +++ b/packages/puppeteer-parse/index.js @@ -590,7 +590,7 @@ async function retrieveHtml(page, logRecord) { try { // Removing blurred images since they are mostly the copies of lazy loaded ones - if (['img', 'image'].includes(el.tagName.toLowerCase())) { + if (el.tagName && ['img', 'image'].includes(el.tagName.toLowerCase())) { const filter = style.getPropertyValue('filter'); if (filter && filter.startsWith('blur')) { el.parentNode && el.parentNode.removeChild(el);