diff options
Diffstat (limited to 'django/db/models/sql')
| -rw-r--r-- | django/db/models/sql/query.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/django/db/models/sql/query.py b/django/db/models/sql/query.py index 57da2fe68b..e7456de037 100644 --- a/django/db/models/sql/query.py +++ b/django/db/models/sql/query.py @@ -692,8 +692,7 @@ class Query: # in the parent list. Again, it must be mentioned to ensure that # only "must include" fields are pulled in. for model in orig_opts.get_parent_list(): - if model not in seen: - seen[model] = set() + seen.setdefault(model, set()) for model, values in seen.items(): callback(target, model, values) |
