diff --git a/src/providers/address/GoogleAddressProvider.js b/src/providers/address/GoogleAddressProvider.js index ac157766a5..1377bdc815 100644 --- a/src/providers/address/GoogleAddressProvider.js +++ b/src/providers/address/GoogleAddressProvider.js @@ -237,7 +237,7 @@ export class GoogleAddressProvider extends AddressProvider { return; } - const existingScript = document.querySelector(`script[src^="${GOOGLE_MAPS_JS_URL}"]`); + const existingScript = document?.querySelector?.(`script[src^="${GOOGLE_MAPS_JS_URL}"]`); if (existingScript && options.params?.key && !existingScript.attributes.src.value.endsWith(options.params.key)) { const googleMapsScripts = document.querySelectorAll(`script[src^="${GOOGLE_MAPS_BASE_URL}"]`) ?? []; googleMapsScripts.forEach(script => script.parentNode.removeChild(script));