The problem occurs with at least two plugins: 1. Advanced AJAX Product Filter for WooCommerce 2. WooCommerce Product Filter
It turns out that for your theme can not work with AJAX filters? Can not you hide the wrong image display with CSS?