WooCommerce – Images not showing when out of stock items hidden

Hi, I'm having an issue on my test site here... http://www.sling-spot.co.uk.php56-30.ord1-1.websitetestlink.com/shop/ which uses WooCommerce.

If I select the 'Hide out of stock items from the catalog' option on the back end then I get what you're currently seeing – a few pages of blank or almost blank pages in the shop. If I deselect that option then I see more shop pages and images on all of them.

This is happening regardless of theme (I've tried on twenty seventeen) and I've tried turning off plugins.

Any ideas?