diff --git a/src/lib/message-passing.js b/src/lib/message-passing.js index 4a74ca0..7c59c38 100644 --- a/src/lib/message-passing.js +++ b/src/lib/message-passing.js @@ -19,7 +19,7 @@ export async function broadcastMessage(payload) { } // detect if we are in a webpage - if (!chrome.runtime.id) { + if (!chrome.runtime || !chrome.runtime.id) { // console.log('> sending message from webpage', fullPayload, window.origin); // pass the message via the window to our injector script which will relay it window.postMessage(JSON.stringify(fullPayload), window.origin);