diff --git a/sample-management-custom/caosdb-server/scripting/bin/update_containers.py b/sample-management-custom/caosdb-server/scripting/bin/update_containers.py
index 8cf819d2afad9aae2443b1db1fa31a7ff31cb689..4a03f1d5bec3207a17d971d98fd96a42722e2070 100755
--- a/sample-management-custom/caosdb-server/scripting/bin/update_containers.py
+++ b/sample-management-custom/caosdb-server/scripting/bin/update_containers.py
@@ -197,7 +197,7 @@ def main():
         # Treat PI
         if _value_in_row(get_column_header_name("PI"), row):
             pi = row[get_column_header_name("PI")]
-            pi_prop = cached_get_entity_by(query=f"FIND PROPERTY {get_entity_name{'PI'}")
+            pi_prop = cached_get_entity_by(query=f"FIND PROPERTY {get_entity_name('PI')}")
             try:
                 query = f"FIND RECORD Person WITH ID={int(pi)}"
             except ValueError:
@@ -299,7 +299,7 @@ def main():
     if "SHARED_DIR" in os.environ:
         _notify_about_inserts_and_updates(len(inserts), len(updates), htmluserlog_public,
                                           crawler.run_id)
-    inserts, updates = post_process_inserts_and_updates(isnerts, updates)
+    inserts, updates = post_process_inserts_and_updates(inserts, updates)
 
     logger.info(f"Successfully processed {len(child_containers)} containers and "
                 f"{len(parent_containers)} parent containers.")