orshims, you might want to rethink your strategy. Why is it a problem if a report displays a field that is empty? On some records a field could be empty, but on others it could be populated, so the field should be on the report, right?
Having said that, there is an option on the report to shrink...