diff --git a/dav_events/views.py b/dav_events/views.py index 1b57ca3..f5b17d6 100644 --- a/dav_events/views.py +++ b/dav_events/views.py @@ -182,8 +182,7 @@ class EventCreateView(generic.FormView): if next_form_name: self.request.session['dav_events_event_create_next_form_name'] = next_form_name next_form_class = self.get_form_class(next_form_name) - # XXX get_form() passes data into form - next_form = self.get_form(form_class=next_form_class) + next_form = next_form_class(request=self.request) return self.render_to_response(self.get_context_data(form=next_form, event=event)) else: event.save()