diff --git a/src/bin/rbw/commands.rs b/src/bin/rbw/commands.rs index 47d5e55..fc858e1 100644 --- a/src/bin/rbw/commands.rs +++ b/src/bin/rbw/commands.rs @@ -612,7 +612,12 @@ impl DecryptedCipher { username: Some(found_username), .. } => { - if !found_username.contains(given_username) { + if !((ignore_case + && found_username + .to_lowercase() + .contains(&given_username.to_lowercase())) + || found_username.contains(given_username)) + { return false; } }