Local pickup availability when inventory level is 0

We have “Continue when out of stock” enabled for all products in which Inventory level is not relevant so we have set the inventory levels for all products to “0”. Now for “Local Pickup Availability” block, it will only show up when inventory level is > 0. How can I change the code to show up all Locations enabled for Local Pickup even when the inventory level is 0?