diff -r 047675624f45 -r 62e97cd13730 src/p4l/forms.py --- a/src/p4l/forms.py Wed Aug 28 13:36:31 2013 +0200 +++ b/src/p4l/forms.py Wed Aug 28 15:29:18 2013 +0200 @@ -42,7 +42,7 @@ title = CharField(required=True, min_length=1) def get_filter_qs(self, qs=None): if qs is None: - qs = Record.objects.select_related("language").prefetch_related('titles') # @UndefinedVariable + qs = Record.objects.select_related("language").prefetch_related('titles').distinct() # @UndefinedVariable t = self.cleaned_data.get('title',None) if t: qs = qs.filter(titles__title__icontains=t)