MDL-42300 course: fixed up strings and display when no sub cats exist