Failing to document is a (very bad) way to ensure job security.
You can do several things to counter this:
- add documentation as a requirement for the personal performance reviews.
- don't accept software that isn't documented.
- have a word with the developer and find out why he doesn't document.
- Buy a cool documentation tool.