diff --git a/program/filters.py b/program/filters.py
index 317ff635260c4911e4a06a644e25547a2447ca6c..153b23f925bd823f3a0846e0b8befd2c9c424315 100644
--- a/program/filters.py
+++ b/program/filters.py
@@ -282,7 +282,7 @@ class ActiveFilterSet(StaticFilterHelpTextMixin, filters.FilterSet):
         ]
 
 
-class PlayoutFilterSet(filters.FilterSet):
+class VirtualTimeslotFilterSet(filters.FilterSet):
     include_virtual = filters.BooleanFilter(
         field_name="is_virtual",
         help_text="Include virtual timeslot entries (default: false).",
diff --git a/program/views.py b/program/views.py
index 09db31a012aee61f722e3d18ec2018574f93610b..c0fe3f70d92a3f08e124f1ace0d7ec722b39f55b 100644
--- a/program/views.py
+++ b/program/views.py
@@ -222,7 +222,7 @@ class APIPlayoutViewSet(
     mixins.ListModelMixin,
     viewsets.GenericViewSet,
 ):
-    filterset_class = filters.PlayoutFilterSet
+    filterset_class = filters.VirtualTimeslotFilterSet
     queryset = TimeSlot.objects.all()
     serializer_class = PlayoutEntrySerializer