Non-compliance fixes - gene page
* related to #2198