diff --git a/pkg/schema/definitions/handler.go b/pkg/schema/definitions/handler.go index d45eeedf..cedf4fc6 100644 --- a/pkg/schema/definitions/handler.go +++ b/pkg/schema/definitions/handler.go @@ -223,7 +223,11 @@ func listGVKModels(models proto.Models, groups *metav1.APIGroupList, crdCache wa Version: version.Name, Kind: crd.Spec.Names.Kind, } - gvkToCRD[gvk] = version.Schema.OpenAPIV3Schema + if version.Schema != nil { + gvkToCRD[gvk] = version.Schema.OpenAPIV3Schema + } else { + gvkToCRD[gvk] = nil + } } }