How to hide empty top-level Directory categories?

I spent quite a bit of time going through the Yellow Pages to get ideas for listing categories for new post standardization. Now that I’ve got them all setup, the Directory shows a bunch of empty categories. I want only the categories with a listing in them to be displayed (screenshot of the 3 that I want displayed: ).

I know there are shortcodes, like [dr_list_categories style=”grid | list”], and an option to hide empty SUB-categories ( ), but I want to hide empty top-level categories.

I would request either a code hack (please provide the code) or a new shortcode (e.g. [dr_list_categories style=”grid | list” hideempty=”yes | no”] ) or a new checkbox option.

Thank you.