diff --git a/tetras_extraction/macao_12/script/extract_mosetp.py b/tetras_extraction/macao_12/script/extract_mosetp.py
index 0786f59a71f056bc863ed7119f8299e5d9c79c1f..2c9d0088799d6e8bfda23c388e8bd2680dd33021 100644
--- a/tetras_extraction/macao_12/script/extract_mosetp.py
+++ b/tetras_extraction/macao_12/script/extract_mosetp.py
@@ -23,6 +23,7 @@ def generate_triples(
     # Type and simple properties
     graph.add((page, RDF.type, OWL.NamedIndividual))
     graph.add((page, RDF.type, NS["Page"]))
+    graph.add((page, NS["id"], Literal(page_id)))
     add_title(graph, page, page_title)
     add_index(
         graph,