Si entiendo bien lo que dice Rolinge, lo que te está recomendando es que en la configuración de direcciones quites el campo DNI como obligatorio.
Es decir, que desde el backend, Clientes -> Direcciones -> Establecer los campos requeridos para esta sección, desmarques el campo "dni".
Edito: He estado mirando las tablas de la base de datos, en concreto la ps_address, y tiene sentido, ya que en la misma tabla se almacenan las direcciones de clientes, proveedores y fabricantes, por lo que es muy posible que la configuración establecida para la dirección de una de las entidades (en este caso "clientes"), se utilice también con los demás.
.png.022b5452a8f28f552bc9430097a16da2.png)