tree schema UPDATE store typedef name in the compiled type
diff --git a/src/tree_schema_free.c b/src/tree_schema_free.c
index 3af495f..10b1c6c 100644
--- a/src/tree_schema_free.c
+++ b/src/tree_schema_free.c
@@ -932,6 +932,7 @@
         break;
     }
 
+    lydict_remove(ctx->ctx, type->name);
     FREE_ARRAY(ctx, type->exts, lysc_ext_instance_free);
     free(type);
 }