diff --git a/src/linkahead/common/datatype.py b/src/linkahead/common/datatype.py
index 4aaa68d40b803554b8a0772d0a4c9b5404d6805a..5d54865c3cac6ab5bb95f2789f3d6b7eff9f24ca 100644
--- a/src/linkahead/common/datatype.py
+++ b/src/linkahead/common/datatype.py
@@ -176,7 +176,7 @@ def get_id_of_datatype(datatype: str) -> int:
     q = "FIND RECORDTYPE {}".format(datatype)
 
     # we cannot use unique=True here, because there might be subtypes
-    res = execute_query(q)
+    res: Container = execute_query(q)  # type: ignore
     if isinstance(res, int):
         raise ValueError("FIND RECORDTYPE query returned an `int`")
     res: List[Entity] = [el for el in res if el.name.lower() == datatype.lower()]  # type: ignore