diff --git a/content_script.js b/content_script.js index f6bf202..636dc8f 100644 --- a/content_script.js +++ b/content_script.js @@ -484,7 +484,8 @@ const enterPaymentDetails = { execute: node => { if (!hasConfiguredBankDetails) return true; const xfrRadio = node.querySelector('#ueberweisung'); - xfrRadio.dispatchEvent(new Event('change')); + // Seems to have been removed. Try anyway. + if (xfrRadio instanceof Element) xfrRadio.dispatchEvent(new Event('change')); settings.get(bankDetailConfigKeys).then(results => { console.debug(results); for (const [k, v] of Object.entries(results)) { @@ -498,7 +499,7 @@ const enterPaymentDetails = { } } }) - true + return true; }, } const defaultStages = [