diff --git a/src/mail-rules-processor.coffee b/src/mail-rules-processor.coffee index 9ae3279d3..0c23eb77d 100644 --- a/src/mail-rules-processor.coffee +++ b/src/mail-rules-processor.coffee @@ -100,6 +100,7 @@ class MailRulesProcessor # We always pull the thread from the database, even though it may be in # `incoming.thread`, because rules may be modifying it as they run! DatabaseStore.find(Thread, message.threadId).then (thread) => + return console.warn("Cannot find thread #{message.threadId} to process mail rules.") unless thread @_applyRuleToMessage(rule, message, thread) _checkRuleForMessage: (rule, message) =>