summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django/db/models/sql/where.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/django/db/models/sql/where.py b/django/db/models/sql/where.py
index c2215105c3..71f192d7ba 100644
--- a/django/db/models/sql/where.py
+++ b/django/db/models/sql/where.py
@@ -36,6 +36,7 @@ class WhereNode(tree.Node):
"""
obj = super(WhereNode, self).__deepcopy__(memodict)
obj.query = self.query
+ memodict[id(obj)] = obj
return obj
def as_sql(self, node=None):