diff --git a/Signal/src/ViewControllers/ContactsViewHelper.m b/Signal/src/ViewControllers/ContactsViewHelper.m index 0dc8a4c63..27b0512ee 100644 --- a/Signal/src/ViewControllers/ContactsViewHelper.m +++ b/Signal/src/ViewControllers/ContactsViewHelper.m @@ -44,19 +44,18 @@ NS_ASSUME_NONNULL_BEGIN OWSAssert(delegate); _delegate = delegate; - self.shouldNotifyDelegateOfUpdatedContacts = YES; - _blockingManager = [OWSBlockingManager sharedManager]; _blockedPhoneNumbers = [_blockingManager blockedPhoneNumbers]; _contactsManager = [Environment getCurrent].contactsManager; + // We don't want to notify the delegate in the `updateContacts`. + self.shouldNotifyDelegateOfUpdatedContacts = YES; [self updateContacts]; + self.shouldNotifyDelegateOfUpdatedContacts = NO; [self observeNotifications]; - self.shouldNotifyDelegateOfUpdatedContacts = NO; - return self; }