diff --git a/program/models.py b/program/models.py
index 19c51bbaf2ed1baf5299357e31643749094674c8..9945145d34c20fbc7535d227ff89006f357011b9 100644
--- a/program/models.py
+++ b/program/models.py
@@ -260,7 +260,7 @@ class Show(models.Model):
         return reverse('show-detail', args=[self.slug])
 
     def active_programslots(self):
-        return self.programslots.filter(until__gt=date.today()).distinct()
+        return self.programslots.filter(until__gt=date.today())
 
 
 class RRule(models.Model):