diff --git a/index/utility_methods.go b/index/utility_methods.go index 0576495..c8c1658 100644 --- a/index/utility_methods.go +++ b/index/utility_methods.go @@ -302,8 +302,10 @@ func (index *SpecIndex) scanOperationParams(params []*yaml.Node, pathItemNode *y Path: path, }) } else { - index.paramOpRefs[pathItemNode.Value][method][paramRefName] = - append(index.paramOpRefs[pathItemNode.Value][method][paramRefName], paramRef) + if paramRef != nil { + index.paramOpRefs[pathItemNode.Value][method][paramRefName] = + append(index.paramOpRefs[pathItemNode.Value][method][paramRefName], paramRef) + } } continue