diff --git a/aleksis/apps/matrix/filters.py b/aleksis/apps/matrix/filters.py
index ead6207594379d2284704b4ff93d2e726ce8a50c..2457f1820687b8a8b2ce94c1caacf2b3f88725e8 100644
--- a/aleksis/apps/matrix/filters.py
+++ b/aleksis/apps/matrix/filters.py
@@ -1,13 +1,13 @@
 from django.utils.translation import gettext as _
 
-from django_filters import ModelChoiceFilter, ModelMultipleChoiceFilter
+from django_filters import FilterSet, ModelChoiceFilter, ModelMultipleChoiceFilter
 from material import Layout, Row
 
 from aleksis.core.filters import MultipleCharFilter
 from aleksis.core.models import Group, GroupType, SchoolTerm
 
 
-class GroupMatrixRoomFilter:
+class GroupMatrixRoomFilter(FilterSet):
     """Custom filter for groups on Matrix room overview."""
 
     school_term = ModelChoiceFilter(queryset=SchoolTerm.objects.all())