Kernel Crypto Pass not Masked (v4.9.10)

So I boot with splash=no because the on-boot graphics driver doesn’t allow me to type a password when my system boots. However, when it asks for my /home password, since the latest versions of the kernel the password is not masked with “*”. It shows what I type in, and then when I press enter, it shows the asterisks on the next line. Is there a setting for this, or is this a known bug?

boot.msg

<5>    0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.9.10-1-default root=UUID=f0646d47-852a-45a6-80e9-66df41bca7d0 resume=/dev/sda2 splash=no quiet showopts

I am not seeing that here. However the situations might not be comparable, since I am using an encrypted LVM (includes root and swap as well as home).