diff --git a/7-doc-indexer.py b/7-doc-indexer.py
index b5cdbe15df5dece9d36b0ece9d9f89a3c1f5944f..853eb6f680aef5ea5c7149c14fade643ba023605 100644
--- a/7-doc-indexer.py
+++ b/7-doc-indexer.py
@@ -20,7 +20,7 @@ def tag_doc( the_doc ):
     #   tag_dict[tag] = False
 
     # isOpen?
-    if not 'legalConstraints' in the_doc['metadata-fr'].keys() or not any( [x in the_doc['metadata-fr']['legalConstraints'] for x in ['Licence Associée', 'Licence Engagée'] ] ):
+    if 'license' in the_doc['metadata-fr'].keys() and not any( [x in the_doc['metadata-fr']['license'] for x in ['Licence Associée', 'Licence Engagée'] ] ):
         tag_dict['isOpenAccess'] = True
     else:
         tag_dict['isOpenAccess'] = False