diff --git a/libs/go/sia/util/util.go b/libs/go/sia/util/util.go index 4eccc41aaa3..9a9e4adf78b 100644 --- a/libs/go/sia/util/util.go +++ b/libs/go/sia/util/util.go @@ -1464,6 +1464,9 @@ func GetRoleCertificate(athenzDomain, athenzService, instanceId, athenzProvider, return nil, err } tlsCertificate, err := tls.X509KeyPair([]byte(roleCertificate.X509Certificate), []byte(svcTLSCert.PrivateKeyPem)) + if err != nil { + return nil, err + } x509Certificate, err := ParseCertificate(roleCertificate.X509Certificate) if err != nil { return nil, err