diff --git a/app/src/main/java/org/thoughtcrime/securesms/registration/RegistrationRepository.java b/app/src/main/java/org/thoughtcrime/securesms/registration/RegistrationRepository.java index 50bee3842f..66b1daf6af 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/registration/RegistrationRepository.java +++ b/app/src/main/java/org/thoughtcrime/securesms/registration/RegistrationRepository.java @@ -135,6 +135,8 @@ public final class RegistrationRepository { SignalStore.account().setAci(aci); SignalStore.account().setPni(pni); + ApplicationDependencies.resetProtocolStores(); + ApplicationDependencies.getProtocolStore().aci().sessions().archiveAllSessions(); ApplicationDependencies.getProtocolStore().pni().sessions().archiveAllSessions(); SenderKeyUtil.clearAllState();