diff --git a/modules/saml/www/sp/saml2-acs.php b/modules/saml/www/sp/saml2-acs.php
index 194e00954d51fbd7d02ec8530c3ed54a0797705a..6ac1496f5e6c563a19e33318389412f11b8c2553 100644
--- a/modules/saml/www/sp/saml2-acs.php
+++ b/modules/saml/www/sp/saml2-acs.php
@@ -252,5 +252,7 @@ if (isset($state['SimpleSAML_Auth_Source.ReturnURL'])) {
 }
 $state['PersistentAuthData'][] = 'saml:sp:prevAuth';
 
+$state['AuthnInstant'] = $assertion->getAuthnInstant();
+
 $source->handleResponse($state, $idp, $attributes);
 assert('FALSE');