diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/plugins/HierarchicalStorageUpdater.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/plugins/HierarchicalStorageUpdater.java
index 885eb0ed03dbb5eecfa10c1582251f6f8d289f9b..16205b47072582f6c3fe6de373a774e280e32743 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/plugins/HierarchicalStorageUpdater.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/plugins/HierarchicalStorageUpdater.java
@@ -291,7 +291,7 @@ public class HierarchicalStorageUpdater implements IDataStoreLockingMaintenanceT
                 + "' or '" + TemplateBasedLinkNamingStrategy.COMPONENT_LINKS_TEMPLATE_PROP_NAME
                 + "' has been modified after hierarchical store has been built. In this case the hierarchical store directory "
                 + "should be deleted manually. It will be recreated after DSS start up.";
-        if (withMetaData || info.containerDto != null)
+        if (withMetaData)
         {
             if (FileUtilities.isSymbolicLink(info.targetFile))
             {