Protect menu construction from tripping over an incomplete log category table. (dm)
Rename getLogCategoryDescription() to getLogCategoryTitle(). (dm)