diff --git a/docs/sql.txt b/docs/sql.txt
index d5461d7473c0b5790ba276a4e53afc5f51b683fe..9e0c88915e64708c1f8743e00aa0a8484e0e0c28 100755
--- a/docs/sql.txt
+++ b/docs/sql.txt
@@ -30,9 +30,6 @@ Options
 `hash_column`
 :   The column storing password hashes.
 
-`salt_column`
-:   The column storing password salts.
-
 
 Examples
 --------
@@ -45,7 +42,6 @@ Example - MySQL server:
       'username' => 'userdb',
       'password' => 'secretpassword',
       'hash_column' => 'password_hash',
-      'salt_column' => 'password_salt'
-      'query' => 'SELECT username AS uid, name AS cn, email AS mail, password_hash, password_salt FROM users WHERE username = :username',
+      'query' => 'SELECT username AS uid, name AS cn, email AS mail, password_hash FROM users WHERE username = :username',
       'pepper' => '0474f00f7823ade7d10d6797b4ceb591672c3440d92537309cedfc383a98209daf6755c043deb92936797cf74859e6924d0b395a0309950be364928188c7cf0f',
     ),
diff --git a/lib/Auth/Source/SQL.php b/lib/Auth/Source/SQL.php
index 213f86ba6a1d97acb2268813026fafdba041609a..50555619e389fdf4053dbeff13274d2a0387e646 100644
--- a/lib/Auth/Source/SQL.php
+++ b/lib/Auth/Source/SQL.php
@@ -52,13 +52,6 @@ class sspmod_sqlauthBcrypt_Auth_Source_SQL extends sspmod_core_Auth_UserPassBase
 	 */
 	private $hash_column;
 
-
-	/**
-	 * The column holding the password salt.
-	 */
-	private $salt_column;
-
-
 	/**
 	 * Constructor for this authentication source.
 	 *
@@ -93,7 +86,6 @@ class sspmod_sqlauthBcrypt_Auth_Source_SQL extends sspmod_core_Auth_UserPassBase
 		$this->query = $config['query'];
 		$this->pepper = $config['pepper'];
 		$this->hash_column = $config['hash_column'];
-		$this->salt_column = $config['salt_column'];
 	}
 
 
@@ -184,9 +176,8 @@ class sspmod_sqlauthBcrypt_Auth_Source_SQL extends sspmod_core_Auth_UserPassBase
 
 		/* Validate stored password hash (must be in first row of resultset) */
 		$password_hash = $data[0][$this->hash_column];
-		$password_salt = $data[0][$this->salt_column];
 
-		if ($password_hash !== crypt($password.$this->pepper, $password_salt)) {
+		if ($password_hash !== crypt($password.$this->pepper, $password_hash)) {
 		 /* Invalid password */
 		 SimpleSAML_Logger::error('sqlauthBcrypt:' . $this->authId .
 			 ': Hash does not match. Wrong password or sqlauthBcrypt is misconfigured.');
@@ -205,8 +196,8 @@ class sspmod_sqlauthBcrypt_Auth_Source_SQL extends sspmod_core_Auth_UserPassBase
 					continue;
 				}
 
-				if ($name === $this->hash_column || $name === $this->salt_column) {
-					/* Don't add password hash and salt to attributes */
+				if ($name === $this->hash_column) {
+					/* Don't add password hash to attributes */
 					continue;
 				}