diff --git a/Sources/AppAuthCore/OIDAuthState.m b/Sources/AppAuthCore/OIDAuthState.m index cb5a22a1e..8cc5cd9ef 100644 --- a/Sources/AppAuthCore/OIDAuthState.m +++ b/Sources/AppAuthCore/OIDAuthState.m @@ -165,7 +165,9 @@ @implementation OIDAuthState { callback(authState, authorizationError); } } else { - callback(nil, authorizationError); + dispatch_async(dispatch_get_main_queue(), ^{ + callback(nil, authorizationError); + }); } }]; return authFlowSession;