diff --git a/interface/web/sites/form/webdav_user.tform.php b/interface/web/sites/form/webdav_user.tform.php
index 92b00d648b301a64f6314ef1ea90f49bcb481665..e378a7f4d166f9a494701f570993627039d523b5 100644
--- a/interface/web/sites/form/webdav_user.tform.php
+++ b/interface/web/sites/form/webdav_user.tform.php
@@ -96,7 +96,8 @@ $form["tabs"]['webdav'] = array (
 		),
 		'password' => array (
 			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'TEXT',
+			'encryption' => 'CLEARTEXT', 
+			'formtype'	=> 'PASSWORD',
 			'default'	=> '',
 			'value'		=> '',
 			'width'		=> '30',
diff --git a/interface/web/sites/webdav_user_edit.php b/interface/web/sites/webdav_user_edit.php
index 19a0f787a8c8fe76692c99daf132bb58dbd24219..49cfddc0adf9c570f3ce63032e6a7211b47e401e 100644
--- a/interface/web/sites/webdav_user_edit.php
+++ b/interface/web/sites/webdav_user_edit.php
@@ -134,6 +134,7 @@ class page_action extends tform_actions {
 	
 	function onAfterInsert() {
 		global $app, $conf;
+		/* change pwd here */
 		
 		$web = $app->db->queryOneRecord("SELECT * FROM web_domain WHERE domain_id = ".intval($this->dataRecord["parent_domain_id"]));
 		$server_id = $web["server_id"];
@@ -168,7 +169,7 @@ class page_action extends tform_actions {
 	
 	function onAfterUpdate() {
 		global $app, $conf;
-		
+		/* change PWD here */
 		
 	}