What can I do when usermod alert me that user does not exist

view story

http://stackoverflow.com – I accidentally deleted the home directory of a user, and I'm trying to recreate it using usermod. That command is telling me that the user doesn't exist, even though id correctly returns information about the user. I'm using CentOS 6.4. (HowTos)