diff --git a/modules/ldap/lib/Auth/Process/BaseFilter.php b/modules/ldap/lib/Auth/Process/BaseFilter.php
index 0857840bcf5c58890c7ca5784f18b0fd153af37d..efaabadc8a18a7de196237f11c2ffbb2ecd563fd 100644
--- a/modules/ldap/lib/Auth/Process/BaseFilter.php
+++ b/modules/ldap/lib/Auth/Process/BaseFilter.php
@@ -137,6 +137,7 @@ abstract class sspmod_ldap_Auth_Process_BaseFilter extends SimpleSAML_Auth_Proce
 			$authconfig = array();
 			$authconfig['ldap.hostname']   = @$authsource['hostname'];
 			$authconfig['ldap.enable_tls'] = @$authsource['enable_tls'];
+			$authconfig['ldap.port']       = @$authsource['port'];
 			$authconfig['ldap.timeout']    = @$authsource['timeout'];
 			$authconfig['ldap.debug']      = @$authsource['debug'];
 			$authconfig['ldap.basedn']     = (@$authsource['search.enable'] ? @$authsource['search.base'] : NULL);