diff --git a/SignalServiceKit/src/Messages/OWSMessageSender.m b/SignalServiceKit/src/Messages/OWSMessageSender.m index 037113c9f..6ce1a2c79 100644 --- a/SignalServiceKit/src/Messages/OWSMessageSender.m +++ b/SignalServiceKit/src/Messages/OWSMessageSender.m @@ -1182,7 +1182,7 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException"; NSMutableArray *attachmentIds = [NSMutableArray new]; for (NSString *attachmentId in outgoingMessage.attachmentIds) { TSAttachmentStream *_Nullable outgoingAttachment = - [TSAttachmentStream fetchObjectWithUniqueID:attachmentId]; + [TSAttachmentStream fetchObjectWithUniqueID:attachmentId transaction:transaction]; OWSAssert(outgoingAttachment); if (!outgoingAttachment) { DDLogError(@"%@ Couldn't load outgoing attachment for message sent to self.", self.logTag);