diff --git a/contracts/admin.py b/contracts/admin.py
index c49ebfee45c15bfacadaaa9cbb93ab873df68b55..ed869a6a50d25d43000623fe2f3be3ebd5beb723 100644
--- a/contracts/admin.py
+++ b/contracts/admin.py
@@ -347,8 +347,6 @@ class ContractAdmin(
                     sso_ids = []
 
                     for user in User.objects.filter(is_staff=True).all():
-                        print(user, user.has_perm("contracts.approve"))
-
                         if user.has_perm("contracts.approve"):
                             sso_ids.append(user.sso_id)
 
@@ -359,7 +357,7 @@ class ContractAdmin(
                                 "name": f"Smlouva ke schválení - {obj.name}",
                                 "description": (
                                     obj.summary
-                                    if obj.summary is not None
+                                    if obj.summary not in (None, "")
                                     else "Bez popisu."
                                 ),
                                 "contract_id": obj.id,
@@ -390,7 +388,7 @@ class ContractAdmin(
                                 "name": f"Smlouva schválena - {obj.name}",
                                 "description": (
                                     obj.summary
-                                    if obj.summary is not None
+                                    if obj.summary not in (None, "")
                                     else "Bez popisu."
                                 ),
                                 "contract_id": obj.id,
@@ -424,7 +422,7 @@ class ContractAdmin(
                                 "name": f"Smlouva zamítnuta - {obj.name}",
                                 "description": (
                                     obj.summary
-                                    if obj.summary is not None
+                                    if obj.summary not in (None, "")
                                     else "Bez popisu."
                                 ),
                                 "contract_id": obj.id,