diff --git a/copy/copy.go b/copy/copy.go index 5aed39c951..41e88e926f 100644 --- a/copy/copy.go +++ b/copy/copy.go @@ -402,7 +402,7 @@ func (c *copier) copyMultipleImages(ctx context.Context, policyContext *signatur sigs = [][]byte{} } else { c.Printf("Getting image list signatures\n") - s, err := c.rawSource.GetSignatures(ctx, nil) + s, err := unparsedToplevel.Signatures(ctx) if err != nil { return nil, errors.Wrap(err, "reading signatures") }