Index: src/orca/default.py
===================================================================
--- src/orca/default.py	(revision 2310)
+++ src/orca/default.py	(working copy)
@@ -2628,7 +2628,7 @@
             elif wasCommand or wasAutoComplete:
                 speakThis = True
             elif (event.source.role == rolenames.ROLE_PASSWORD_TEXT) and \
-                 settings.enableKeyEcho:
+                 settings.enableKeyEcho and settings.enablePrintableKeys:
                 # Echoing "star" is preferable to echoing the descriptive
                 # name of the bullet that has appeared (e.g. "black circle")
                 #
