More sanity checking.

Char should never actually be null, but turns out to be in some cases.
This is most likely because of old client caches and outdated DB
records.
Character DBs should probably be purged before going live :\