Index: branches/5.3.x/core/kernel/utility/formatters/password_formatter.php =================================================================== diff -u -N -r16111 -r16503 --- branches/5.3.x/core/kernel/utility/formatters/password_formatter.php (.../password_formatter.php) (revision 16111) +++ branches/5.3.x/core/kernel/utility/formatters/password_formatter.php (.../password_formatter.php) (revision 16503) @@ -1,6 +1,6 @@ _phpPass->hashPassword($this->_md5hash($password, $salt, true)); + $password_hashed = preg_match('/^[a-f0-9]{32}$/', $password); + return $this->_phpPass->hashPassword($this->_md5hash($password, $salt, $password_hashed)); break; case PasswordHashingMethod::PHPPASS: