Avoid errors if the image gallery isn't loaded on products from a collection
Get rid of the nasty $product->load($product->getId()) bs