diff --git a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/xls/importer/delay/DelayedExecutionDecorator.java b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/xls/importer/delay/DelayedExecutionDecorator.java
index aa5bd29ca3b55389e21fe2e09838876948cd3ef6..cf0aecfeb8c5331c79e0b55d635b6a48335f0a80 100644
--- a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/xls/importer/delay/DelayedExecutionDecorator.java
+++ b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/xls/importer/delay/DelayedExecutionDecorator.java
@@ -1135,7 +1135,7 @@ public class DelayedExecutionDecorator
                     break;
             }
             if (entityType == null) {
-                dependencies.add(creation.getEntityTypeId());
+                dependencies.add(entityTypePermId);
             }
         }
 
@@ -1143,7 +1143,7 @@ public class DelayedExecutionDecorator
             PropertyType propertyType = getPropertyType(propertyTypePermId, new PropertyTypeFetchOptions());
             if (propertyType == null)
             {
-                dependencies.add(creation.getPropertyTypeId());
+                dependencies.add(propertyTypePermId);
             }
         }