It seems like your master.passwd is not in sync with its db. How about
:
First,
# vipw
And add the following entry if you haven't already:
Code:
root:*:0:0:Charlie &:/root:/bin/csh
Next,
# pwd_mkdb
(I don't have a test box in front of me to try that on, but it seems logical.)
edit: Please back up your current /etc/passwd and /etc/master.passwd
before attempting what I posted...