diff --git a/planning/utils.py b/planning/utils.py
index ee1a1da..593a634 100644
--- a/planning/utils.py
+++ b/planning/utils.py
@@ -226,7 +226,7 @@ class Program:
if talk.registration_required and self.conference.subscriptions_open:
links += mark_safe("""
%(link)s""" % {
- 'link': reverse('subscribe-to-talk', args={'talk': talk.slug}),
+ 'link': reverse('subscribe-to-talk', args=[talk.slug]),
})
registration = """
%(max)s