def __init__(self, abstract, av):
        if av is None:
            raise MaKaCError(_("abstract submitter cannot be None"))
        AbstractParticipation.__init__(self, abstract)
        self._user = None
        self._setUser(av)
        self.setFromAvatar(av)