[In my case](https://github.com/dezede/dezede/blob/62ba5f6bf369248a74097b969aec1b360d3cfcb5/libretto/admin.py#L661) I made a mixin for both parent and child models.  Not really what was mentionned in the docs, but it works flawlessly, apart from that filter.  That's why I changed this.