- return comment(request, edit_id=edit_id, *args, **kwargs)
+ # Override the model, so we don't get a free comment, but a normal
+ # one. We can't use threadedcomments' comment view for that, since
+ # that hardcodes the form_class.
+ kwargs['model'] = ThreadedComment
+ return free_comment(request, edit_id=edit_id, *args, **kwargs)