Limit the combo box selections to specialists who have cases or do a DLookup first to the appropriate table to see if the specialist has any cases. If yes, run report. If not, alert the user and exit the sub. The first is more user friendly.
Second, instead of the radio buttons in a frame...