I had a similar problem and found a solution: Structure of my report (before applying the solution): There is a main report containing several detail bands, each of which has just a subreport in it. So in the result PDF there is a sequence of several subreports. These subreports consist each of a column header, a detail band and a group footer with sum-fields.Problem: Due to different data with different count of rows the second, third, ... subreport starts at different points. ... and sometimes only the column header is shown before page break and the detail band (= the rows) are on next page.What I want in such case: The subreport should start at the next page leaving a small gap on the first pages bottomSolution: I introduced an outer subreport with a dummy query resulting in just one line, I created a group on that value (resulting in just one item for this group) and I gave the attribute "Min Height To Start New Page" of this group a value high enough to make the subreport move to the other page. The outer subreport calls the original subreport. I made this for all former subreports.Hope that helps.