diff --git a/core/js/jquery-showpassword.js b/core/js/jquery-showpassword.js
index 9cdc48efe89cc333bb3792a8edc90d4545c81aa2..e1737643b484e3055fc90ce42119658f006d12ca 100644
--- a/core/js/jquery-showpassword.js
+++ b/core/js/jquery-showpassword.js
@@ -103,7 +103,16 @@
 				$clone.bind('blur', function() { $input.trigger('focusout'); });
 				
 				setState( $checkbox, $input, $clone );
-				
+
+				// set type of password field clone (type=text) to password right on submit
+				// to prevent browser save the value of this field
+				$clone.closest('form').submit(function(e) {
+					// .prop has to be used, because .attr throws
+					// an error while changing a type of an input
+					// element
+					$clone.prop('type', 'password');
+				});
+
 				if( callback.fn ){
 					callback.fn( callback.args );
 				}