diff --git a/src/lib/accountmodel.cpp b/src/lib/accountmodel.cpp --- a/src/lib/accountmodel.cpp +++ b/src/lib/accountmodel.cpp @@ -311,7 +311,7 @@ AccountModel::Role role = static_cast(roleInt); m_newUserData[role] = value; QList roles = m_newUserData.keys(); - if (!roles.contains(Username) || !roles.contains(RealName)) { + if (!roles.contains(Username) || !roles.contains(RealName) || !roles.contains(Password)) { return true; }