diff --git a/imap.js b/imap.js index 21c4cdda..f9fa6c8a 100644 --- a/imap.js +++ b/imap.js @@ -310,7 +310,7 @@ function clearExpiredMessages() { return db.database.collection('messagelog').insertOne( { - id: messageData.meta.queueId || messageData._id.toString(), + id: (messageData.meta && messageData.meta.queueId) || messageData._id.toString(), action: 'DELETED', parentId: messageData._id, created: new Date()