diff --git a/changelog.txt b/changelog.txt index 374e425f..a09edc85 100644 --- a/changelog.txt +++ b/changelog.txt @@ -6,6 +6,7 @@ Post-release Add Ikz-online.de (Funke) Remove Braunschweiger-zeitung.de (Funke; fix obsolete) Fix Freitag.de (text-break) +Fix NzHerald (xhr) * v3.4.4.0 (2023-11-26) Add Freitag.de diff --git a/contentScript_once_var.js b/contentScript_once_var.js index e6b940fe..58c3d4f7 100644 --- a/contentScript_once_var.js +++ b/contentScript_once_var.js @@ -100,6 +100,7 @@ function insert_script(func, insertAfterDom) { script.setAttribute('id', 'bpc_script'); script.appendChild(document.createTextNode('(' + func + ')();')); let insertAfter = insertAfterDom ? insertAfterDom : (document.body || document.head || document.documentElement); - insertAfter.appendChild(script); + if (insertAfter) + insertAfter.appendChild(script); } } diff --git a/sites.js b/sites.js index ebd12346..4f9ecf14 100644 --- a/sites.js +++ b/sites.js @@ -1679,7 +1679,8 @@ var defaultSites = { }, "New Zealand Herald": { domain: "nzherald.co.nz", - allow_cookies: 1 + allow_cookies: 1, + block_regex: /\.nzherald\.co\.nz\/sales\/public\/v\d\/entitlements/ }, "Newsday": { domain: "newsday.com",