@@ -, +, @@ if ( $email && !( any { /^$email$/i } @emails ) ) message 'No account was found with the provided information.' corresponding email but with different case message 'No account was found with the provided information.' --- opac/opac-password-recovery.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/opac/opac-password-recovery.pl +++ a/opac/opac-password-recovery.pl @@ -84,7 +84,7 @@ if ( $query->param('sendEmail') || $query->param('resendEmail') ) { $firstNonEmptyEmail = $emails[0] if @emails; # Is the given email one of the borrower's ? - if ( $email && !( any { /^$email$/i } @emails ) ) { + if ( $email && !( any { $email eq $_ } @emails ) ) { $hasError = 1; $errNoBorrowerFound = 1; } --