Unable to force footer to display

I am trying to migrate one of our existing statements to a LL List project but I am having problems getting the frame to display correctly.
I want the vertical borders to be displayed, but no horizontal lines between the data rows.
I can achieve what I want by specifying the frame of the header, data rows and footer, but the footer will not display unless I put some data in it. This results in a table with no bottom border. See attached screenshot.

Is this the correct way to achieve this kind of border. If so, how can I force the footer row to display without putting any values in it?