diff --git a/templates/content-product.php b/templates/content-product.php index 0c49e6729eb..34bead75b56 100644 --- a/templates/content-product.php +++ b/templates/content-product.php @@ -22,7 +22,7 @@ if ( empty( $woocommerce_loop['columns'] ) ) $woocommerce_loop['columns'] = apply_filters( 'loop_shop_columns', 4 ); // Ensure visibility -if ( ! $product->is_visible() ) +if ( ! $product || ! $product->is_visible() ) return; // Increase loop count