diff --git a/contracts/templates/contracts/index.html b/contracts/templates/contracts/index.html
index 2bf39a233901602d02a46982abc17d389dd4e6b1..d75127940b7675fe510289929fac0249abe04264 100644
--- a/contracts/templates/contracts/index.html
+++ b/contracts/templates/contracts/index.html
@@ -61,6 +61,4 @@
     </h2>
 
     {% include "contracts/includes/contract_list.html" with page=page paginator=paginator %}
-
-    <span class="text-gray-400">Debug informace: {{ debug }}</span>
 {% endblock %}
diff --git a/contracts/views.py b/contracts/views.py
index 0e86d0a8bdd6f620a85b2ab71c3725886e437eb4..b502c93f211e7deef4a42e3eec333e2a862205b2 100644
--- a/contracts/views.py
+++ b/contracts/views.py
@@ -1,3 +1,5 @@
+import typing
+
 import requests
 from django.conf import settings
 from django.core.paginator import Paginator
@@ -44,7 +46,13 @@ def get_pagination(request, objects) -> tuple:
     return page, paginator
 
 
-def get_paginated_contracts(request, filter: dict = {}) -> tuple:
+def get_paginated_contracts(
+    request,
+    filter: typing.Union[None, dict] = None
+) -> tuple:
+    if filter is None:
+        filter = {}
+
     filter["is_approved"] = True
 
     if not request.user.has_perm("contracts.view_confidential"):
@@ -74,11 +82,6 @@ def index(request):
             "description": "Description",
             "page": page,
             "paginator": paginator,
-            "debug": " --- ".join([
-                str(request.user),
-                str(page.object_list),
-                str(request.user.has_perm("contracts.view_confidential")),
-            ])
         },
     )