If it only happens at the bottom of the page, I'd suspect that you've got extra space in your page footer.
>There are several lines in the detail band. Each has several fields. At run time, all of the fields on any given line evaluate to blank. A blank line still prints, causing the detail band to create a large gap. (But this only seems to be happening at the bottom of the page)