I'd like to contribute this fix to the InCNTRE repo. At least one of the testmodules InCNTRE has added trip on the bug we found. The proposed change prevents any module from causing the --list command to abort.

list code would abort. Added a try block to handle cases where
modules have been added but lack descriptions. This makes the
oft code bulletproof from external modules in this particular way.