From f38b4d37e6dbd57dd9065d63beee3b10fdb8eae7 Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 27 Jan 2020 16:25:08 +0000 Subject: [PATCH] Check for the whole thing being null --- src/crypto/SecretStorage.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/crypto/SecretStorage.js b/src/crypto/SecretStorage.js index 53117591e..ffd900475 100644 --- a/src/crypto/SecretStorage.js +++ b/src/crypto/SecretStorage.js @@ -363,7 +363,8 @@ export class SecretStorage extends EventEmitter { async isStored(name, checkKey) { // check if secret exists let secretInfo = await this._baseApis.getAccountDataFromServer(name); - if (!secretInfo || !secretInfo.encrypted) { + if (!secretInfo) return false; + if (!secretInfo.encrypted) { // try to fix it up secretInfo = await this._fixupStoredSecret(name, secretInfo); if (!secretInfo || !secretInfo.encrypted) {