diff --git a/lib/Vend/UserDB.pm b/lib/Vend/UserDB.pm index cb190b517..689148bf2 100644 --- a/lib/Vend/UserDB.pm +++ b/lib/Vend/UserDB.pm @@ -1514,6 +1514,9 @@ sub login { if ($self->{CRYPT}) { $self->{PASSWORD} = $self->do_crypt($pw, $db_pass); } + else { + $db_pass = lc $db_pass if $self->{OPTIONS}{ignore_case}; + } unless ($self->{PASSWORD} eq $db_pass) { $self->log_either(errmsg("Denied attempted login by user '%s' with incorrect password", $self->{USERNAME}));