User forced to select a geneladder before using a button function