diff --git a/registry/handlers/referrers.go b/registry/handlers/referrers.go index 26f5f9823d4..c5ffb6430b6 100644 --- a/registry/handlers/referrers.go +++ b/registry/handlers/referrers.go @@ -76,6 +76,10 @@ func (h *referrersHandler) GetReferrers(w http.ResponseWriter, r *http.Request) return } + if referrers == nil { + referrers = []v1.Descriptor{} + } + response := v1.Index{ Versioned: specs.Versioned{SchemaVersion: 2}, MediaType: v1.MediaTypeImageIndex,