Index: trunk/kernel/action.php =================================================================== diff -u -N -r1356 -r1381 --- trunk/kernel/action.php (.../action.php) (revision 1356) +++ trunk/kernel/action.php (.../action.php) (revision 1381) @@ -104,13 +104,14 @@ else $dob = 0; - if($id) + if(!empty($id)) { $lvErrorString = language('la_error_duplicate_username'); $dupe_user = $_POST["user_login"]; $_POST["user_login"] = ''; } - + else + { $password = md5($_POST["password"]); $u = $objEditItems->Add_User($_POST["user_login"], $password, $_POST["user_email"], $CreatedOn, $_POST["user_firstname"], @@ -138,10 +139,12 @@ } } } - if($DataChanged) $objCustomEdit->SaveData(); + if($DataChanged) + $objCustomEdit->SaveData(); + $objCustomEdit->SetTable('live'); + } - break; case "m_edit_user":