diff -r 0a0cbccafcb5 -r 7ef12c03447c web/views/tableview.py --- a/web/views/tableview.py Fri Jun 05 15:06:55 2009 +0200 +++ b/web/views/tableview.py Fri Jun 05 15:09:20 2009 +0200 @@ -35,7 +35,7 @@ rqlst.save_state() mainvar, baserql = prepare_facets_rqlst(rqlst, self.rset.args) wdgs = [facet.get_widget() for facet in self.vreg.possible_vobjects( - 'facets', self.req, self.rset, context='tablefilter', + 'facets', self.req, rset=self.rset, context='tablefilter', filtered_variable=mainvar)] wdgs = [wdg for wdg in wdgs if wdg is not None] rqlst.recover()