diff --git a/src/caosadvancedtools/cfoods/h5.py b/src/caosadvancedtools/cfoods/h5.py
index 0264477f9886d3abb630a2fc9bd7554fae5b937d..0e56da71d14d0ce643caab16a1846a36e5917c06 100644
--- a/src/caosadvancedtools/cfoods/h5.py
+++ b/src/caosadvancedtools/cfoods/h5.py
@@ -261,9 +261,11 @@ class H5CFood(AbstractFileCFood):
             if create_recordTypes and key.lower() not in ['description']:
                 treated_k, _, treated_dtype = special_treatment(
                     key, val, dtype)
-                prop = db.Property(name=treated_k, datatype=treated_dtype)
-                collection.append(prop)
-                rec.add_property(name=treated_k)
+
+                if treated_k is not None:
+                    prop = db.Property(name=treated_k, datatype=treated_dtype)
+                    collection.append(prop)
+                    rec.add_property(name=treated_k)
             else:
                 treated_k, treated_v, treated_dtype = special_treatment(
                     key, val, dtype)