diff --git a/src/GraphQL.Authorization/AuthorizationValidationRule.cs b/src/GraphQL.Authorization/AuthorizationValidationRule.cs index eba4744..d03dcf0 100644 --- a/src/GraphQL.Authorization/AuthorizationValidationRule.cs +++ b/src/GraphQL.Authorization/AuthorizationValidationRule.cs @@ -37,6 +37,9 @@ public INodeVisitor Validate(ValidationContext context) _.Match(fieldAst => { var fieldDef = context.TypeInfo.GetFieldDef(); + + if (fieldDef == null) return; + // check target field CheckAuth(fieldAst, fieldDef, userContext, context, operationType); // check returned graph type