diff --git a/CHANGELOG.md b/CHANGELOG.md
index 685ff7cd3028f9f9a122d3ce93d71c1dd9482f79..460d675602600bfee2e7ce357d870d2a801cfba2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,7 +8,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ### Added ###
 
-- Json schema exporter has new parameter `use_rt_pool`.
+- Json schema exporter:
+  - has new parameter `use_rt_pool`
+  - propagates more properties in the `make_array` function
 
 ### Changed ###
 
diff --git a/src/caosadvancedtools/json_schema_exporter.py b/src/caosadvancedtools/json_schema_exporter.py
index 666ecfdc418fdfe94d9f36e29035453ea6e8e26a..1497e5f350c6bbe0b27c7814511837d644d7f634 100644
--- a/src/caosadvancedtools/json_schema_exporter.py
+++ b/src/caosadvancedtools/json_schema_exporter.py
@@ -618,6 +618,9 @@ ui_schema : dict, optional
         "$schema": "https://json-schema.org/draft/2020-12/schema",
     }
 
+    if schema.get("description"):
+        result["description"] = schema["description"]
+
     if rjsf_uischema is not None:
         ui_schema = {"items": rjsf_uischema}
         return result, ui_schema