diff --git a/program/views.py b/program/views.py
index c0fe3f70d92a3f08e124f1ace0d7ec722b39f55b..be1c5e1738f727eb4cd41dc440b756f6af4cc3fa 100644
--- a/program/views.py
+++ b/program/views.py
@@ -151,6 +151,7 @@ class APIProgramViewSet(
     mixins.ListModelMixin,
     viewsets.GenericViewSet,
 ):
+    filterset_class = filters.VirtualTimeslotFilterSet
     queryset = TimeSlot.objects.all()
     serializer_class = ProgramEntrySerializer