I discovered that the potential solution I mentioned in the question was actually working. The null rows show up in the report view but do not show up when printed.
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
If Me.MyID = 1 Then Cancel = True
End Sub
Thanks