diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/template/defaulttags.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/template/defaulttags.py b/django/template/defaulttags.py index 0662b5f2e7..ff97d92d75 100644 --- a/django/template/defaulttags.py +++ b/django/template/defaulttags.py @@ -111,12 +111,12 @@ class CycleNode(Node): if self not in context.render_context: # First time the node is rendered in template context.render_context[self] = itertools_cycle(self.cyclevars) - if self.silent: - return '' cycle_iter = context.render_context[self] value = cycle_iter.next().resolve(context) if self.variable_name: context[self.variable_name] = value + if self.silent: + return '' return value class DebugNode(Node): |
