id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 18385 "firstof doesn't deal well with empty ""safe"" values." Ned Batchelder Martin Winkler "{{{ >>> from django.template import Context, Template >>> t = Template(""Value: {{ value|safe }}, Firstof: {% firstof value|safe 'Hello' %}"") >>> t.render(Context({})) u'Value: , Firstof: None' }}} Here, `{{ value|safe }}` produced an empty string, but `value|safe` inside of `firstof` produced `None`. " Bug closed Template system 1.4 Normal invalid Unreviewed 0 0 0 0 0 0