diff --git a/src/sakia/core/registry/identity.py b/src/sakia/core/registry/identity.py
index c98176dc7853b026ce5e4fb7ea4e313ca8949605..40491c929c4d0e82497edceb9c9df3b2526c87fc 100644
--- a/src/sakia/core/registry/identity.py
+++ b/src/sakia/core/registry/identity.py
@@ -487,7 +487,7 @@ class Identity(QObject):
         """
         certified = await self.certified_by(identities_registry, community)
         if len(certified) > 0:
-            latest_time = max([c['cert_time'] for c in certified])
+            latest_time = max([c['cert_time'] for c in certified if c['cert_time']])
             parameters = await community.parameters()
             if parameters and latest_time:
                 current_time = time.time()