If you don't get a suitable answer here, you should know that there is
a will_paginate Google Group, just like this rubyonrails-talk group.
Naturally, it's called "will_paginate".
where @filters is a hash like {:hidden => false, :category_id => 5}.
I notice that you don't have an :all or :first at the beginning.
Maybe this matters.