Подскажите, плз, как сделать автокомплит в filter_horizontal при использовании django-grappelli. Сделал все по доком, автокомплит есть, но только в форме редактирования и добавления

models.py

class Theater(models.Model):
    name = models.CharField(u'Название', max_length=255L)

    @staticmethod
    def autocomplete_search_fields():
        return ("name__icontains",)

class Spectacle(models.Model):
    name = models.CharField(max_length=255L, verbose_name='Название')
    theater = models.ForeignKey(Theater,  verbose_name='Театр')

admin.py

class SpectacleAdmin(admin.ModelAdmin):
    raw_id_fields = ('theater',)
    autocomplete_lookup_fields = {
    'fk': ['theater'],
    }