diff --git a/src/caoscrawler/sync_node.py b/src/caoscrawler/sync_node.py
index 1d07351b50ded024ae67e4dcae1e424d561db067..26dbb41123f01c0a1774c5aeb106e6d973381ff2 100644
--- a/src/caoscrawler/sync_node.py
+++ b/src/caoscrawler/sync_node.py
@@ -87,6 +87,9 @@ class SyncNode:
 
         parents are added if they are not yet in the list
         properties are added in any case. This may lead to duplication of properties.
+        We allow this duplication here and remove it when we create a db.Entity (export_entity
+        function) because if property values are SyncNode objects, they might not be comparable (no
+        ID, no identifiable) yet.
         """
 
         if other.identifiable is not None and self.identifiable is not None: