diff --git a/smp-ui-tests/src/main/java/pages/users/UserPopup.java b/smp-ui-tests/src/main/java/pages/users/UserPopup.java
index 33f3654fae84f3a21447ae734b3551de66ac44b1..794ff5901cc17266929c6fc34410e55760e744c4 100644
--- a/smp-ui-tests/src/main/java/pages/users/UserPopup.java
+++ b/smp-ui-tests/src/main/java/pages/users/UserPopup.java
@@ -66,7 +66,7 @@ public class UserPopup extends PageComponent {
 	@FindBy(css ="smp-password-change-dialog mat-dialog-actions button:nth-child(1)")
 	WebElement changedPassword;
 
-	@FindBy(css = "#nobuttondialog_id")
+	@FindBy(css = "#closebuttondialog_id")
 	WebElement passChangedClose;
 
 	@FindBy(css = "smp-password-change-dialog mat-dialog-actions button:nth-child(2)")
@@ -161,7 +161,7 @@ public class UserPopup extends PageComponent {
 		//return new UsersPage(driver);
 		return new ConfirmationDialog(driver);
 	}
-	public void setPassword(String adminPass,String newPass,String confirmPass)
+	public void setOrChangePassword(String adminPass,String newPass,String confirmPass)
 	{
 
 		clearAndFillInput(adminPassInput,adminPass);
diff --git a/smp-ui-tests/src/test/java/ui/UsersPgTest.java b/smp-ui-tests/src/test/java/ui/UsersPgTest.java
index beb55bf0e9ba55f3b320e1a7286fcaa600d5fb3e..6c27876deca10efdc2301993a724dd82ce7f2522 100644
--- a/smp-ui-tests/src/test/java/ui/UsersPgTest.java
+++ b/smp-ui-tests/src/test/java/ui/UsersPgTest.java
@@ -78,9 +78,14 @@ public class UsersPgTest extends BaseTest {
 			e.printStackTrace();
 		}
 		popup.clickChangePassword();
-	    popup.setPassword(adminPass,validPass,validPass);
-		popup.clickChangedPassword().cancel();
-		//popup.clickCloseAfterChangedPass();
+	    popup.setOrChangePassword(adminPass,validPass,validPass);
+		popup.clickChangedPassword();
+		popup.clickCloseAfterChangedPass();
+		try {
+			Thread.sleep(1000);
+		}
+		catch(Exception e)
+		{}
 		popup.clickOK();
 		soft.assertTrue(usersPage.grid().isUserListed(username), "User present in the page");
 
@@ -160,7 +165,7 @@ public class UsersPgTest extends BaseTest {
 			popup = usersPage.clickEdit();
 
 			popup.clickChangePassword();
-			popup.setPassword(adminPass,pass,pass);
+			popup.setOrChangePassword(adminPass,pass,pass);
 			popup.clickClosePasswordDialog();
 			popup.clickCancel();
 			//popup.clickChangedPassword();
@@ -501,7 +506,7 @@ public class UsersPgTest extends BaseTest {
 		popup = page.clickEdit();
 
 		popup.clickChangePassword();
-		popup.setPassword(adminPass,validPass,validPass);
+		popup.setOrChangePassword(adminPass,validPass,validPass);
 		popup.clickChangedPassword();
 		popup.clickCloseAfterChangedPass();
 		popup.clickCancel();
@@ -545,7 +550,7 @@ public class UsersPgTest extends BaseTest {
 		popup = usersPage.clickEdit();
 
 		popup.clickChangePassword();
-		popup.setPassword(adminPass,validPass,confirmPass);
+		popup.setOrChangePassword(adminPass,validPass,confirmPass);
        // popup.clickUserDetailsToggle();
 		// popup.fillDetailsForm(username,validPass,confirmPass);
         soft.assertTrue(!popup.isChangePasswordButtonActive(), "password change button is enabled before valid data is filled in the popup(2)");