From c23373d164f6eb383f392208d3e3b488685c886b Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Mon, 24 Apr 2023 18:07:27 -0700 Subject: [PATCH] Check page title exists first. --- tracker/index.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/tracker/index.js b/tracker/index.js index 2fe6d28c..2278a1f9 100644 --- a/tracker/index.js +++ b/tracker/index.js @@ -159,11 +159,15 @@ const observer = new MutationObserver(callback); - observer.observe(document.querySelector('head > title'), { - subtree: true, - characterData: true, - childList: true, - }); + const node = document.querySelector('head > title'); + + if (node) { + observer.observe(node, { + subtree: true, + characterData: true, + childList: true, + }); + } }; const send = payload => {