diff --git a/ts/util/findAndDeleteOnboardingStoryIfExists.ts b/ts/util/findAndDeleteOnboardingStoryIfExists.ts index be47866f8c..852d41b57f 100644 --- a/ts/util/findAndDeleteOnboardingStoryIfExists.ts +++ b/ts/util/findAndDeleteOnboardingStoryIfExists.ts @@ -42,4 +42,14 @@ export async function findAndDeleteOnboardingStoryIfExists(): Promise { await window.Signal.Data.removeMessages(existingOnboardingStoryMessageIds); window.storage.put('existingOnboardingStoryMessageIds', undefined); + + const signalConversation = + await window.ConversationController.getOrCreateSignalConversation(); + + existingOnboardingStoryMessageIds.forEach(messageId => + window.reduxActions.conversations.messageDeleted( + messageId, + signalConversation.id + ) + ); }