[TASK] Respect argument showHiddenInMenu

Fixes #691.
shouldnt this be on Line 67 per CGL?