diff --git a/js/models/conversations.js b/js/models/conversations.js index bb4cdcca3..766f31de5 100644 --- a/js/models/conversations.js +++ b/js/models/conversations.js @@ -784,10 +784,11 @@ 'it was not in messageCollection.'); } promises.push(m.markRead()); + var errors = m.get('errors'); return { sender : m.get('source'), timestamp : m.get('sent_at'), - hasErrors : Boolean(m.get('errors')) + hasErrors : Boolean(errors && errors.length) }; }.bind(this));