Fixed #23370 -- defer() fails with inherited models

Related ticket: https://code.djangoproject.com/ticket/23370
Not sure this is really required since it appears a couple lines below. At least maybe we could assert its `len()`.