diff --git a/addons/auth_password_policy/static/src/password_policy.js b/addons/auth_password_policy/static/src/password_policy.js index 8d3b6b8f22a..f90643f257d 100644 --- a/addons/auth_password_policy/static/src/password_policy.js +++ b/addons/auth_password_policy/static/src/password_policy.js @@ -39,6 +39,9 @@ export class ConcretePolicy extends Policy { } score(password) { + if (!password) { + return 0; + } const lengthscore = Math.min(password.length / this.minlength, 1.0); // we want the number of "words". Splitting on no-words doesn't work // because JS will add an empty string when matching a leading or