diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php
index adb730e12c281ac121ee0348f60829638b16e39a..6b5bf9c66bdde3f45ae42045b33031357051fd9e 100644
--- a/settings/ajax/changepassword.php
+++ b/settings/ajax/changepassword.php
@@ -30,7 +30,7 @@ if(is_null($userstatus)) {
 
 $util = new \OCA\Encryption\Util(new \OC_FilesystemView('/'), \OCP\User::getUser());
 if ( $recoveryPassword && ! $util->checkRecoveryPassword($recoveryPassword) ) {
-	OC_JSON::error(array("data" => array( "message" => "Wrong recovery admin password. Please check the password and try again." )));
+	OC_JSON::error(array("data" => array( "message" => "Wrong admin recovery password. Please check the password and try again." )));
 }elseif(!is_null($password) && OC_User::setPassword( $username, $password, $recoveryPassword )) {
 	OC_JSON::success(array("data" => array( "username" => $username )));
 }
diff --git a/settings/js/users.js b/settings/js/users.js
index 423068e51f3779b09bcec23a4ecf4fec6a9bb6d0..f3fab34b090cc6cb9a97f060a925be5df1a22daa 100644
--- a/settings/js/users.js
+++ b/settings/js/users.js
@@ -351,15 +351,13 @@ $(document).ready(function () {
 		input.keypress(function (event) {
 			if (event.keyCode == 13) {
 				if ($(this).val().length > 0) {
-		var recoveryPasswordVal = $('input:password[id="recoveryPassword"]').val();
-		console.log("RECOVERY PASSWD: " + recoveryPasswordVal);
+					var recoveryPasswordVal = $('input:password[id="recoveryPassword"]').val();
 					$.post(
 						OC.filePath('settings', 'ajax', 'changepassword.php'),
 						{username: uid, password: $(this).val(), recoveryPassword: recoveryPasswordVal},
 						function (result) {
 							if (result.status != 'success') {
-								OC.dialogs.alert(result.data.message,
-									t('settings', 'Error changing password'));
+								OC.Notification.show(t('admin', result.data.message));
 							}
 						}
 					);
@@ -374,6 +372,10 @@ $(document).ready(function () {
 			img.css('display', '');
 		});
 	});
+	$('input:password[id="recoveryPassword"]').keyup(function(event) {
+		OC.Notification.hide();
+	});
+
 	$('table').on('click', 'td.password', function (event) {
 		$(this).children('img').click();
 	});