diff --git a/app/scripts/inpage.js b/app/scripts/inpage.js index 546f0a362..8982a93f2 100644 --- a/app/scripts/inpage.js +++ b/app/scripts/inpage.js @@ -60,13 +60,13 @@ initProvider({ // TODO:deprecate:2020 // Setup web3 -if (typeof window.web3 !== 'undefined') { - throw new Error(`MetaMask detected another web3. +if (typeof window.web3 === 'undefined') { + // proxy web3, assign to window, and set up site auto reload + setupWeb3(log) +} else { + log.warn(`MetaMask detected another web3. MetaMask will not work reliably with another web3 extension. This usually happens if you have two MetaMasks installed, or MetaMask and another web3 extension. Please remove one and try again.`) } - -// proxy web3, assign to window, and set up site auto reload -setupWeb3(log)