diff --git a/modules/saml/src/Message.php b/modules/saml/src/Message.php
index 91106eba23060d1b6c44f1185c48406fabcc33fa..388d1d6aebcafdaf49a499f41e054d5ee7f37db4 100644
--- a/modules/saml/src/Message.php
+++ b/modules/saml/src/Message.php
@@ -152,7 +152,7 @@ class Message
         } else {
             throw new SSP_Error\Exception(
                 'Missing certificate in metadata for ' .
-                var_export($srcMetadata->getString('entityID'), true)
+                var_export($srcMetadata->getString('entityid'), true)
             );
         }
 
@@ -557,7 +557,7 @@ class Message
     ): LogoutResponse {
         $lr = new LogoutResponse();
         $issuer = new Issuer();
-        $issuer->setValue($srcMetadata->getString('entityID'));
+        $issuer->setValue($srcMetadata->getString('entityid'));
         $issuer->setFormat(Constants::NAMEID_ENTITY);
         $lr->setIssuer($issuer);
 
@@ -687,7 +687,7 @@ class Message
         }
         $validAudiences = $assertion->getValidAudiences();
         if ($validAudiences !== null) {
-            $spEntityId = $spMetadata->getString('entityID');
+            $spEntityId = $spMetadata->getString('entityid');
             if (!in_array($spEntityId, $validAudiences, true)) {
                 $candidates = '[' . implode('], [', $validAudiences) . ']';
                 throw new SSP_Error\Exception(
@@ -907,6 +907,6 @@ class Message
         }
 
         throw new SSP_Error\Exception('No supported encryption key in ' .
-            var_export($metadata->getString('entityID'), true));
+            var_export($metadata->getString('entityid'), true));
     }
 }