def getAbstractListForAvatar(self, av):
        try:
            if self._participationIdx:
                pass
        except AttributeError, e:
            self._participationIdx = self._partipationIdx
            self._partipationIdx = None
        res = []
        for participation in self._participationIdx.getParticipationList(av):
            abstract = participation.getAbstract()
            if abstract is not None and abstract.isSubmitter(av):
                if abstract not in res:
                    res.append(abstract)
        return res