diff --git a/mozilla/webtools/bonsai/defparams.pl b/mozilla/webtools/bonsai/defparams.pl
index 3f8dc05539c..78d3819306b 100644
--- a/mozilla/webtools/bonsai/defparams.pl
+++ b/mozilla/webtools/bonsai/defparams.pl
@@ -102,6 +102,7 @@ sub check_registryurl {
# of the following:
#
# t -- A short text entry field (suitable for a single line)
+# p -- A password text entry field
# l -- A long text field (suitable for many lines)
# b -- A boolean value (either 1 or 0)
# i -- An integer.
@@ -143,7 +144,7 @@ DefParam("mysqluser",
DefParam("mysqlpassword",
"The password of the bonsai database user.",
- "t",
+ "p",
"");
DefParam("dbiparam",
diff --git a/mozilla/webtools/bonsai/editparams.cgi b/mozilla/webtools/bonsai/editparams.cgi
index f268059df5b..64a635feb86 100755
--- a/mozilla/webtools/bonsai/editparams.cgi
+++ b/mozilla/webtools/bonsai/editparams.cgi
@@ -55,7 +55,12 @@ foreach my $i (@::param_list) {
value_quote($value) . "\">\n";
last SWITCH;
};
- /^l$/ && do {
+ /^p/ && do {
+ print "\n";
+ last SWITCH;
+ };
+ /^l$/ && do {
print "\n";
last SWITCH;