From cPanel version 10.9.0 it is not possible to change contact email adress from WHM on account that doesn't have contact email address because if account doesn't have email adress set the edit contact email icon disappears, the only way is to login to his cPanel to add contact email adress
That's just a great new feature :D