diff --git a/www/common/sframe-common-outer.js b/www/common/sframe-common-outer.js index 65a912bce..6a9df3f6d 100644 --- a/www/common/sframe-common-outer.js +++ b/www/common/sframe-common-outer.js @@ -568,7 +568,10 @@ define([ var metaObj; nThen(function (waitFor) { Cryptpad.getMetadata(waitFor(function (err, m) { - if (err) { console.log(err); } + if (err) { + waitFor.abort(); + return void console.log(err); + } metaObj = m; edPublic = metaObj.priv.edPublic; // needed to create an owned pad curvePublic = metaObj.user.curvePublic;