summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Lib/collections.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/collections.py b/Lib/collections.py
index 0a3f18cb4e..d41e00becc 100644
--- a/Lib/collections.py
+++ b/Lib/collections.py
@@ -92,7 +92,8 @@ class OrderedDict(dict):
try:
for node in self.__map.itervalues():
del node[:]
- self.__root[:] = [self.__root, self.__root, None]
+ root = self.__root
+ root[:] = [root, root, None]
self.__map.clear()
except AttributeError:
pass