summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyramid/chameleon_zpt.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pyramid/chameleon_zpt.py b/pyramid/chameleon_zpt.py
index 9f9e09850..22b84066b 100644
--- a/pyramid/chameleon_zpt.py
+++ b/pyramid/chameleon_zpt.py
@@ -52,6 +52,8 @@ class ZPTTemplateRenderer(object):
def __call__(self, value, system):
try:
+ system['renderer'] = self
+ system['template'] = self.template
system.update(value)
except (TypeError, ValueError):
raise ValueError('renderer was passed non-dictionary as value')