def addSpeaker( self, part ):
        if not self.isAuthor( part ):
            raise MaKaCError( _("The participation you want to set as speaker is not an author of the abstract"))
        if part in self._speakers:
            return
        self._speakers.append( part )
        self._notifyModification()