Help command shows "Uncategorised" category even when there are no uncategorised commands
There are currently no uncategorised commands, yet there's an empty page for them, as seen in this picture:
The issue is that even if there are no uncategorised commands, the set gets added to the dict either way (here), and then the dict is iterated without checking for empty categories.