I have an issue in Magento 1.9.
We have a list of configurable products. Like ex. Shoes We filter the products by attribute: Manufacturer [NIKE] Then try to filter by the attribute: SIZE 
However the result is a collection of ALL the configurable products that have the attribute SIZE attached to it, so at this point, the result is not: - All Nike shoes with size 43 in stock. - But, instead, it gives us all NIKE shoes that have a simple product, which has the Attribute Size . Regardless of its stock status.
I hope you can help me sort this one out.