Habe es gerade einmal getestet. Richtig. Sobald die ID mehrere PWDs hat muss immer eines bestehen bleiben. incl dem (fiktiven) user.
Es gibt auch keine Möglichkeit mehr zu sagen, ID braucht kein Passwort.
Habe es mal mit einer user.id getestet, die per default schon ein PWD hatte. Dann 2 weitere User mit jeweils einem PWD hinzugefügt.
Beim Arbeiten mit der ID werden immer nur die neuen user abgefragt, nicht aber der eigentliche User, dem die ID gehört.
Keine Chance, das wieder zurück zu drehen. Entweder ein Bug; ich vermute aber "works as designed"