The suggestion is to add the table of the primary doctor data to the main report. You can use the select expert to limit to "primary doctor" if other docs are also stored in that table.
From there you can display the doctor without using a subreport and conditionally suppress from that field rather than dealing with a subreport.
Does that make sense or is there an as yet unidentified reason you cannot avoid the sub-report?