Hammer CLI not prompting for password

I'm encountering a problem where hammer is not prompting for the user's
password if the '-p' flag is not provided. If the flag is provided, but
left empty then hammer tries to parse the next item as the password.

Example:

hammer -u ey3 domain list
Invalid username or password

hammer -u ey3 -p domain list
Error: No such sub-command 'list'

hammer -u ey3 -p $password
(expected results)

Is this an intentional change with the new version? Having user passwords
logged in plaintext seems like a poor choice.

Package version is: tfm-rubygem-hammer_cli_katello-0.10.0-1.el7

Thanks,

Elizabeth