diff --git a/ietf/idtracker/templatetags/ietf_filters.py b/ietf/idtracker/templatetags/ietf_filters.py
index 9f138a313..7540c5068 100644
--- a/ietf/idtracker/templatetags/ietf_filters.py
+++ b/ietf/idtracker/templatetags/ietf_filters.py
@@ -87,3 +87,14 @@ def format_textarea(value):
Also calls keep_spacing."""
return keep_spacing(linebreaksbr(escape(value).replace('<b>','').replace('</b>','').replace('<br>','
')))
+
+# For use with ballot view
+@register.filter(name='bracket')
+def square_brackets(value):
+ """Adds square brackets around text."""
+ if type(value) == type(""):
+ return "[ %s ]" % value
+ elif value:
+ return "[ X ]"
+ else:
+ return "[ ]"