Patch that fixes an error in the *Message* buffer about an undefined face

and makes the highlighting work when you insert subdirs into a buffer
rather than change to them.

Patch from Matt Ford <matt@dancingfrog.co.uk>