diff --git a/apps/document_indexing/widgets.py b/apps/document_indexing/widgets.py
index 0329ce6530..c57b52d9c9 100644
--- a/apps/document_indexing/widgets.py
+++ b/apps/document_indexing/widgets.py
@@ -2,8 +2,14 @@ from django.utils.safestring import mark_safe
from document_indexing.models import IndexInstance
+FOLDER_ICON = u'folder_page'
+
def index_instance_item_link(index_instance_item):
- icon = u'folder_page' if isinstance(index_instance_item, IndexInstance) else u'page'
- return mark_safe(u'%(text)s' % {
- 'url': index_instance_item.get_absolute_url(), 'icon': icon, 'text': index_instance_item})
+ icon = FOLDER_ICON if isinstance(index_instance_item, IndexInstance) else u''
+ icon_template = u'' % icon if icon else u''
+ return mark_safe('%(icon_template)s%(text)s' % {
+ 'url': index_instance_item.get_absolute_url(),
+ 'icon_template': icon_template,
+ 'text': index_instance_item
+ })