- In you Dashboard, place your cursor on WooCommerce and click on Settings
- Click on the Products tab
- Click on Inventory (under the tabs)
- Uncheck Hide out of stock items from the catalog
- Click on Save changes
Source : http://www.kriesi.at/support/topic/hide-out-of-stock-products-in-woocommerce/