diff --git a/ts/background.ts b/ts/background.ts index c16b907797..7f4a562736 100644 --- a/ts/background.ts +++ b/ts/background.ts @@ -2732,7 +2732,10 @@ export async function startApp(): Promise { strictAssert(source && sourceServiceId, 'Missing user number and uuid'); // Make sure destination conversation is created before we hit getMessageDescriptor - if (data.destinationServiceId !== sourceServiceId) { + if ( + data.destinationServiceId && + data.destinationServiceId !== sourceServiceId + ) { const { mergePromises } = window.ConversationController.maybeMergeContacts({ e164: data.destination,