I have configurable products with size variations, for example small, medium and large.

In product X, the simple product for the small size is out of stock.

If I set in the layered navigation to filter by small size, this product X still shows in my product list, but when I navigate into product page, the size is not available.

I am looking for a way to filter out product X if I choose to filter for the size small.

I have looked at all the questions on Magento stackexchange suggested, but none of them seems to solve the problem.

  • Try reindex all. If it does not help, can you get sql query for collection with filter and paste it here? Oct 29, 2015 at 18:09

1 Answer 1


set the "Display Out of Stock Products" to no


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.