diff --git a/src/caosadvancedtools/json_schema_exporter.py b/src/caosadvancedtools/json_schema_exporter.py
index cc3ee26e366972e1f62dbfc449525dec5bfe7b28..32a968f319032c50a6a5c1aea28c498a238c5214 100644
--- a/src/caosadvancedtools/json_schema_exporter.py
+++ b/src/caosadvancedtools/json_schema_exporter.py
@@ -258,7 +258,8 @@ class JsonSchemaExporter:
         schema : dict
             A dict containing the json schema created from the given RecordType's properties.
         """
-
+        if rt is None:
+            raise ValueError("`rt` must not be None.")
         schema = self._make_segment_from_recordtype(rt)
         schema["$schema"] = "https://json-schema.org/draft/2019-09/schema"
         if rt.name: