Patch #944110: Properly process empty passwords. Fixes #944082. Backported to 2.3.
Patch #944110: Properly process empty passwords. Fixes #944082.
Backported to 2.3.

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator