diff --git a/armarx_skills/manager/fluxio_data_aron_converter.py b/armarx_skills/manager/fluxio_data_aron_converter.py
index 03f19c2514690f25014932f100b007bcb32d25a6..76496d4b4893f775dfb33f151960814bf279fe1b 100644
--- a/armarx_skills/manager/fluxio_data_aron_converter.py
+++ b/armarx_skills/manager/fluxio_data_aron_converter.py
@@ -19,7 +19,13 @@ class FluxioDataAronConverter:
     @classmethod
     def aron_data_to_fluxio_data(
         cls, aron_data: AronDataIceTypes.Data
-    ) -> FluxioBaseData | FluxioSimpleData | FluxioDictData | FluxioNDArrayData | FluxioListData:
+    ) -> (
+        FluxioBaseData
+        | FluxioSimpleData
+        | FluxioDictData
+        | FluxioNDArrayData
+        | FluxioListData
+    ):
         ret = None
         if isinstance(aron_data, AronDataIceTypes.String):
             ret = FluxioSimpleData(FluxioDataIdentifier.STRING, aron_data.value)
@@ -39,13 +45,19 @@ class FluxioDataAronConverter:
         elif isinstance(aron_data, AronDataIceTypes.Dict):
             ret = FluxioDictData(FluxioDataIdentifier.DICT)
             for k, v in aron_data.elements.items():
-                ret.add_attribute(k, cls.aron_data_to_fluxio_data(v))
+                if v is not None:
+                    ret.add_attribute(k, cls.aron_data_to_fluxio_data(v))
         elif isinstance(aron_data, AronDataIceTypes.NDArray):
             numpy_nparray = ndarray_from_aron(aron_data)
             assert numpy_nparray.base is not None
             ret = FluxioNDArrayData(
                 FluxioDataIdentifier.NDARRAY, numpy_nparray.shape, numpy_nparray.base
             )
+        elif aron_data is None:
+            print("aron_data is None")
+        else:
+            print(f"Unknown data type: {aron_data}")
+
         return ret
 
     @classmethod