diff --git a/src/FilterLists.Web.V2/src/components/listsTable/ListsTable.tsx b/src/FilterLists.Web.V2/src/components/listsTable/ListsTable.tsx
index ca7dd9c64..1e84e9f51 100644
--- a/src/FilterLists.Web.V2/src/components/listsTable/ListsTable.tsx
+++ b/src/FilterLists.Web.V2/src/components/listsTable/ListsTable.tsx
@@ -129,6 +129,13 @@ export const ListsTable = (props: RouteComponentProps & Props) => {
sorter={(a, b) => arraySorter(a.tagIds, b.tagIds, tags)}
width={275}
className={styles.nogrow}
+ filters={tags.map(t => ({
+ text: {t.name},
+ value: t.id.toString()
+ }))}
+ onFilter={(value, record) => record.tagIds
+ ? record.tagIds.includes(+value)
+ : false}
render={(tagIds: number[]) =>
tagIds
? tagIds.includes(t.id))} />