diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java
index 546738df236a73b6991bd185b39a603fce72f681..28ae0622366221baa84d6a5a1fc36d7316a764c1 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java
@@ -486,7 +486,9 @@ public class Translator
                     if (apiMaterial == null)
                     {
                         apiMaterial = translate(material, materialsCache);
-                        materialsCache.put(material.getId(), apiMaterial);
+                        // FIXME: Caching disabled because a not fully filled Material could be
+                        // cached
+                        // materialsCache.put(material.getId(), apiMaterial);
                     }
                     String propCode = property.getPropertyType().getCode();
                     result.put(propCode, apiMaterial);
diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java
index 9e71fdca4e82c1325d5aed9bc1dba6647a4fc071..f2ccfd8ddc69525019664c706880d6c30ea94e44 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java
@@ -949,7 +949,8 @@ public class ScreeningApiImpl
                     if (apiMaterial == null)
                     {
                         apiMaterial = asApiMaterial(material, materialsCache);
-                        materialsCache.put(material.getId(), apiMaterial);
+                        // FIXME: Caching disabled because a not fully filled Material could be cached
+//                        materialsCache.put(material.getId(), apiMaterial);
                     }
                     String propCode = property.getPropertyType().getCode();
                     result.put(propCode, apiMaterial);