diff --git a/src/setting/account/edit/index.php b/src/setting/account/edit/index.php
index a192899d5194dcd8664ff965ef10a75bdd661fd4..7ec63214662e06c118b85750c64a0917bde28aa2 100644
--- a/src/setting/account/edit/index.php
+++ b/src/setting/account/edit/index.php
@@ -101,7 +101,7 @@ AuthMiddleware::getInstance()->unsecureRoute();
                 },
                 {
                     fieldName: "password",
-                    validatorFunction: (password) => lengthCheck('password', password, 6, 50, true),
+                    validatorFunction: (password) => lengthCheck('password', password, 6, 50, true) && passwordCheck(password),
                     isFile: false
                 }
             ]