diff --git a/models/widgets_grids.py b/models/widgets_grids.py
index 8f6836b328893469b62a35f387d27cd080bac766..362288b1b144cd112f0c1acb3c6c628e1dad433a 100755
--- a/models/widgets_grids.py
+++ b/models/widgets_grids.py
@@ -16,10 +16,8 @@ gridModifier = dbui.GridModifier('categories')
 gridModifier.configure_column('code', width=10)
 gridModifier.set_rownumbering()
 
-filters = [('code', 'contains', T('bla bla...'))]
-
-gridModifier.set_filters(*filters,
-                         plugins=['pFormToolTip'],
+gridModifier.append_filter(('code', 'contains', T('bla bla...')))
+gridModifier.set_filters(plugins=['pFormToolTip'],
                          width=300)
 
 #
@@ -82,13 +80,13 @@ gridModifier.set_rownumbering()
 #
 # Setup a filter panel for the publication grid
 #
-filters = [('year', '==', T('select publication for a given year')),
-           ('id_teams', '==', T('select publications for a given team')),
-           ('id_projects', '==', T('select publications for a given project')),
-           ('id_categories', '==', T('select publications with a given category code')),
-           ('authors_cppm', 'contains', T('select publications for a given CPPM author')),
-           ('countries.country', 'contains', T('blab blab ....'))]
 
-gridModifier.set_filters(*filters,
-                         plugins=['pFormToolTip'],
+gridModifier.append_filter(('year', '==', T('select publication for a given year')))
+gridModifier.append_filter(('id_teams', '==', T('select publications for a given team')))
+gridModifier.append_filter(('id_projects', '==', T('select publications for a given project')))
+gridModifier.append_filter(('id_categories', '==', T('select publications with a given category code')))
+gridModifier.append_filter(('authors_cppm', 'contains', T('select publications for a given CPPM author')))
+gridModifier.append_filter(('countries.country', 'contains', T('blab blab ....')))
+
+gridModifier.set_filters(plugins=['pFormToolTip'],
                          width=300)