diff --git a/js/models/messages.js b/js/models/messages.js index 2ca8d3a38..7a9e5d46e 100644 --- a/js/models/messages.js +++ b/js/models/messages.js @@ -223,7 +223,7 @@ if (result instanceof Error) { this.saveErrors(result); if (result.name === 'SignedPreKeyRotationError') { - return getAccountManager().rotateSignedPreKey(); + promises.push(getAccountManager().rotateSignedPreKey()); } else if (result.name === 'OutgoingIdentityKeyError' && result.identityKey) { promises.push(textsecure.storage.protocol.saveIdentity(