I have also encountered the same problem and I was able to resolve it this is what I did: The query of your main report should only return 1 result, I'm using ms sql server 2000 so what I did was "select top 1 * from inventory" this will only return the first result of the query that was being generated, if you are using a different type of rdbms try to search for its documentation and know how you will do this.