diff --git a/lib/SimpleSAML/Auth/LDAP.php b/lib/SimpleSAML/Auth/LDAP.php
index 47e90856a8eef2d4156b62f52df0afe274b1ca82..4a2749d4020e7fda5d52f66d72898c5ad04d164f 100644
--- a/lib/SimpleSAML/Auth/LDAP.php
+++ b/lib/SimpleSAML/Auth/LDAP.php
@@ -755,7 +755,7 @@ class LDAP
                 $val = self::asc2hex32($val);
             }
 
-            $values[$key] = $values;
+            $values[$key] = $val;
         }
         if ($singleValue) {
             return $values[0];