diff --git a/src/caoscrawler/crawl.py b/src/caoscrawler/crawl.py
index e8302e65771a56f196fce6fcb65c24bfeb81baae..6187322b902ed9ea5861a945c318c79b018ccf16 100644
--- a/src/caoscrawler/crawl.py
+++ b/src/caoscrawler/crawl.py
@@ -517,11 +517,11 @@ class Crawler(object):
                         if isinstance(el, db.Entity):
                             if el not in flat:
                                 flat.append(el)
-                            Crawler.create_flat_list([el], flat)
+                                Crawler.create_flat_list([el], flat)
                 elif isinstance(p.value, db.Entity):
                     if p.value not in flat:
                         flat.append(p.value)
-                    Crawler.create_flat_list([p.value], flat)
+                        Crawler.create_flat_list([p.value], flat)
 
     def has_missing_object_in_references(self, record: db.Record):
         """