diff --git a/Signal/src/AppDelegate.m b/Signal/src/AppDelegate.m index f95cefcd7..a8fe9c12c 100644 --- a/Signal/src/AppDelegate.m +++ b/Signal/src/AppDelegate.m @@ -174,7 +174,9 @@ static NSString * const kURLHostVerifyPrefix = @"verify"; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ [self protectScreen]; if ([TSAccountManager isRegistered]) { - [[[Environment getCurrent] signalsViewController] updateInboxCountLabel]; + dispatch_sync(dispatch_get_main_queue(), ^{ + [[[Environment getCurrent] signalsViewController] updateInboxCountLabel]; + }); [TSSocketManager resignActivity]; }