diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 2c3231c90..edca1c3c2 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -2598,7 +2598,9 @@ export default class MetamaskController extends EventEmitter { if (loginToken && loginSalt) { const { vault } = this.keyringController.store.getState(); - if (vault.salt !== loginSalt) { + const jsonVault = JSON.parse(vault); + + if (jsonVault.salt !== loginSalt) { console.warn( 'submitEncryptionKey: Stored salt and vault salt do not match', );