diff --git a/financial_settlement/views.py b/financial_settlement/views.py
index 0d11d7153dc784a9da59dc1758f727606fcf7bf4..c0fc7c444b5571ca0fce4eafdf6f72a3ff430e5a 100644
--- a/financial_settlement/views.py
+++ b/financial_settlement/views.py
@@ -7,6 +7,7 @@ from financial_settlement.forms import FinStatementForm
 from financial_settlement.models import FinStatement
 from semantics import choices
 from semantics.models import Frame
+from shellvalier import settings
 from unifier.models import UnifiedFrame2SlowalFrameMapping, UnifiedFrame
 
 
@@ -18,9 +19,10 @@ def statement_list(request):
     """
     current_user = request.user
     cat_edit_statement = current_user.has_perm(FinStatement, 'edit_statement')
+    is_super = current_user.groups.filter(name=settings.SUPER_LEXICOGRAPHS_GROUP_NAME).exists()
 
     statements = None
-    if cat_edit_statement:
+    if cat_edit_statement or is_super:
         statements = FinStatement.objects.order_by('statement_id')
     else:
         statements = FinStatement.objects.filter(user=current_user).order_by('statement_id')