If someone tries to filter on pk__isnull=True then throw EmptyResultSet when the query is constructed, not when it's run