SSRS report parameter


Ihave report based on Report provider class. Class returns two tmp tables (header info, line infro). I added parameter on Contract class, but as I have two datasets from same provider class, same parameter on dialog is returned twise? Is it so, that system creates same parameter for both datasets?