diff --git a/connector/saml/saml.go b/connector/saml/saml.go
index 834962659319c6cc94a5be073a92be333046e115..226eef315fa6c8dff5cd7642983a58d160b5ff43 100644
--- a/connector/saml/saml.go
+++ b/connector/saml/saml.go
@@ -291,7 +291,7 @@ func (p *provider) HandlePOST(s connector.Scopes, samlResponse, inResponseTo str
 
 	if rootElementSigned {
 		if p.ssoIssuer != "" && resp.Issuer != nil && resp.Issuer.Issuer != p.ssoIssuer {
-			return ident, fmt.Errorf("expected Issuer value %s, got %s", p.entityIssuer, resp.Issuer.Issuer)
+			return ident, fmt.Errorf("expected Issuer value %s, got %s", p.ssoIssuer, resp.Issuer.Issuer)
 		}
 
 		// Verify InResponseTo value matches the expected ID associated with