diff --git a/django/template/context.py b/django/template/context.py
a
|
b
|
|
19 | 19 | self._reset_dicts(dict_) |
20 | 20 | |
21 | 21 | def _reset_dicts(self, value=None): |
22 | | builtins = {'True': True, 'False': False, 'None': None} |
23 | | if value: |
24 | | builtins.update(value) |
25 | | self.dicts = [builtins] |
| 22 | value = copy(value or {}) |
| 23 | value.update({'True': True, 'False': False, 'None': None}) |
| 24 | #builtins = {'True': True, 'False': False, 'None': None} |
| 25 | #if value: |
| 26 | # builtins.update(value) |
| 27 | #self.dicts = [builtins] |
| 28 | self.dicts = [value] |
26 | 29 | |
27 | 30 | def __copy__(self): |
28 | 31 | duplicate = copy(super(BaseContext, self)) |