diff --git a/verifiers/internal/gcb/provenance.go b/verifiers/internal/gcb/provenance.go index 4e9de4be4..0dc55267b 100644 --- a/verifiers/internal/gcb/provenance.go +++ b/verifiers/internal/gcb/provenance.go @@ -467,7 +467,7 @@ func (self *Provenance) verifySignatures(prov *provenance) error { // Decode the signature. rsig, es := decodeSignature(sig.Sig) - if err != nil { + if len(es) != 0 { errs = append(errs, es...) continue }