diff --git a/home/forms.py b/home/forms.py
index a0ba31c5e92098bdc769eb4c58b29bed4e58111f..26b1f0123709e454ad74dd664da6edb96dfe2967 100644
--- a/home/forms.py
+++ b/home/forms.py
@@ -1,7 +1,7 @@
 from django import forms
 from django.core.exceptions import ValidationError
 
-from home.models import ActivityList, InterludesParticipant
+from home.models import ActivityList, InterludesParticipant, InterludesActivity
 from shared.forms import FormRenderMixin
 
 
@@ -31,6 +31,12 @@ class ActivityForm(FormRenderMixin, forms.ModelForm):
 	class Meta:
 		model = ActivityList
 		fields = ("activity",)
+		#widgets = {"activity": forms.Select(choices=())}
+
+	def __init__(self, *args, **kwargs):
+		super(ActivityForm, self).__init__(*args, **kwargs)
+		activities = InterludesActivity.objects.filter(display=True, must_subscribe=True)
+		self.fields['activity'].queryset = activities
 
 class BaseActivityFormSet(forms.BaseFormSet):
 	"""Form set that fails if duplicate activities"""
@@ -47,6 +53,5 @@ class BaseActivityFormSet(forms.BaseFormSet):
 			if activity is None:
 				continue
 			if activity in activities:
-				print(activity)
 				raise ValidationError("Vous ne pouvez pas sélectionner une même activtté plusieurs fois")
 			activities.append(activity)