diff --git a/ios/OAuthManager/OAuthManager.m b/ios/OAuthManager/OAuthManager.m
index 2e51cea..0e43525 100644
--- a/ios/OAuthManager/OAuthManager.m
+++ b/ios/OAuthManager/OAuthManager.m
@@ -40,6 +40,11 @@ - (dispatch_queue_t)methodQueue
     return dispatch_queue_create("io.fullstack.oauth", DISPATCH_QUEUE_SERIAL);
 }
 
++ (BOOL)requiresMainQueueSetup
+{
+    return YES;
+}
+
 + (instancetype)sharedManager {
     dispatch_once(&onceToken, ^{
         manager = [self new];