Only the Sylvan Trickster archetype should be allowed to take a Witch Hex as a Rogue Talent. PCGEN is allowing it for all rogues regardless of archetype.
This is from Pathfinder Ultimate Wilderness
https://github.com/PCGen/pcgen/pull/6244