In my report, I used to have 2 separate detail section for the 2 subreports I was using. This was causing both sub-reports to show twice. To solve this problem, I moved both sub-reports to the same details section and started using only 1 details section.