diff --git a/lib/SimpleSAML/XML/SAML20/AuthnResponse.php b/lib/SimpleSAML/XML/SAML20/AuthnResponse.php
index 5e4193379ba49c64157a3033cebfc7bb7f7a41f7..32ee3aa7739c8b6e57d0ff13c6d2081401c87925 100644
--- a/lib/SimpleSAML/XML/SAML20/AuthnResponse.php
+++ b/lib/SimpleSAML/XML/SAML20/AuthnResponse.php
@@ -679,7 +679,7 @@ class SimpleSAML_XML_SAML20_AuthnResponse extends SimpleSAML_XML_AuthnResponse {
 				$status = new sspmod_saml2_Error(sspmod_saml2_Const::STATUS_SUCCESS);
 			} else {
 				$status = new sspmod_saml2_Error(
-					sspmod_saml2_Const::STATUS_SUCCESS,
+					sspmod_saml2_Const::STATUS_RESPONDER,
 					'urn:oasis:names:tc:SAML:2.0:status:' . $status
 					);
 			}