# Subcategory filter disappears on /none

**URL:** <https://meta.discourse.org/t/subcategory-filter-disappears-on-none/386648>\
**Category:** Bug\
**Tags:** fixed, categories\
**Created:** [October 24, 2025, 3:28pm UTC](https://meta.discourse.org/t/subcategory-filter-disappears-on-none/386648 "2025-10-24T15:28:51Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![pHneutre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/phneutre/32/326831_2.png) [@pHneutre](https://meta.discourse.org/u/pHneutre)\
**Post date:** [October 24, 2025, 3:28pm UTC](https://meta.discourse.org/t/subcategory-filter-disappears-on-none/386648/1 "2025-10-24T15:28:51Z")

</div>

The `default list filter` category setting, added following this topic: [In a top category page, show only its own topics below subcategories - #29 by sam](https://meta.discourse.org/t/in-a-top-category-page-show-only-its-own-topics-below-subcategories/39527/29), causes a nondeterminist behavior as far as I understand.

It seems that setting it to “no subcategories” redirects the base category URL to the `/none` category URL. But sometimes this page displays the “_subcategory_” filter, sometimes it does not. Especially, the first time a category is clicked, this filter isn’t displayed. Hence, subcategories are nowhere to be found, completely invisible. Then, if I refresh the page, the filter reappears.

It is plausible that the filter doesn’t cause the issue but rather just reveals it, because before this filter, the only way to access `/none` was to open the subcategory filter so it was already displayed and we never knew that sometimes it wouldn’t be displayed. If that makes sense.

# Steps to reproduce

- In a category, set the `default list filter` category setting to “no subcategories” and save
- Access said category through any regular means, e.g. link in the menu
- Subcategory filter isn’t displayed
- Refresh, it is now displayed

---

_[View the full topic](https://meta.discourse.org/t/subcategory-filter-disappears-on-none/386648)._
