diff --git a/program/filters.py b/program/filters.py
index 8478b6f9baca2d7c92b9d4127f47c50b86df1d99..dbaf0761694ff2f4fb922934a4c9d93885d6dc42 100644
--- a/program/filters.py
+++ b/program/filters.py
@@ -103,6 +103,13 @@ class ShowFilterSet(StaticFilterHelpTextMixin, filters.FilterSet):
         else:
             return queryset.exclude(id__in=show_ids, is_active=True)
 
+    @property
+    def qs(self):
+        if any([key for key in self.request.GET.keys() if key not in self.Meta.fields]):
+            return None
+        else:
+            return super().qs
+
     class Meta:
         model = models.Show
         fields = [