I got around it using html/css buttons and IF SHOW SECTION_START / SECTION_END George.
<<IF Booking.TicketStatus='WAITLISTED' THEN SHOW SECTION_START>>
<button onClick="AwareApp.startProcessFromForm ('SetBookingTicketStatus_RESERVED','main', this, false)" type="button" class="agent_button" role="button"><i class="fa fa-flag-o"> </i> Set Ticket As Reserved</button>
<button onClick="AwareApp.startProcessFromForm ('SetBookingTicketStatus_CANCELLED','main', this, false)" type="button" class="agent_button" role="button"><i class="fa fa-minus-circle"> </i>Set Ticket As Cancelled</button>
<<SECTION_END>>
<<IF (Booking.TicketStatus='CAN BE ISSUED' OR Booking.TicketStatus='RESERVED') THEN SHOW SECTION_START>>
<button onClick="AwareApp.startProcessFromForm ('AgentUploadeTicket','main', this, false)" type="button" class="agent_button" role="button"><i class="fa fa-upload"> </i> Upload eTicket</button>
<button onClick="AwareApp.startProcessFromForm ('SetBookingTicketStatus_ISSUED','main', this, false)" type="button" class="agent_button" role="button"><i class="fa fa-flag"> </i> Set Ticket As Issued</button>
<button onClick="AwareApp.startProcessFromForm ('SetBookingTicketStatus_CANCELLED','main', this, false)" type="button" class="agent_button" role="button"><i class="fa fa-minus-circle"> </i>Set Ticket As Cancelled</button>
<<SECTION_END>>