Да, я думаю, что должен, но тем временем я нашёл решение. Проблема заключалась в том, что я использовал body.categories-list вместо body.navigation-categories. body.categories-list также используется на страницах подкатегорий, и когда я был на этих страницах, код вообще не работал (я не знаю, почему).
Редактирование: Проблема всё та же, работает не всегда.