title: Issue with Woocommerce and wp_list_categories displaying empty categories
body: <p>I have this code pulling together a category:</p>
  
  <pre><code>$args = array(
              'taxonomy' =&gt; 'product_cat',
              'title_li' =&gt; '&lt;h2 class="cat-title"&gt;Categories&lt;/h2&gt;',
              'exclude' =&gt; '588',
              'hide_empty' =&gt; '1',
              'show_count' =&gt; '1'
              );
  
  wp_list_categories( $args );
  </code></pre>
  
  <p>Which gives me a list of categories to a depth of 2 or 3. Unfortunately for some reason the empty sub categories are still being displayed and I cannot see why.</p>