diff --git a/common/protofilter/filter.go b/common/protofilter/filter.go index 6eaa16d57..ca9733f71 100644 --- a/common/protofilter/filter.go +++ b/common/protofilter/filter.go @@ -26,7 +26,7 @@ func filterMessage(ctx context.Context, message protoreflect.Message) error { var fileReadingQueue []fileRead message.Range(func(descriptor protoreflect.FieldDescriptor, value protoreflect.Value) bool { v2extension, ferr := protoext.GetFieldOptions(descriptor) - if ferr != nil { + if ferr == nil { if v2extension.Forbidden { if value.Bool() { err = newError("a forbidden value is set ", descriptor.FullName())