diff --git a/dali/base/dadfs.cpp b/dali/base/dadfs.cpp index 86572a03605..cbe2f957fc8 100644 --- a/dali/base/dadfs.cpp +++ b/dali/base/dadfs.cpp @@ -5873,6 +5873,13 @@ class CDistributedSuperFile: public CDistributedFileBase const char *ecl = file.queryAttributes().queryProp("ECL"); if (!isEmptyString(ecl)) addPropIfCommon(*at, "ECL", ecl); + IPropertyTree *_remoteStoragePlane = file.queryAttributes().queryPropTree("_remoteStoragePlane"); + if (_remoteStoragePlane) + { + // NB: CDistributedSuperFile sub-files in different environments are not permitted + if (!at->hasProp("_remoteStoragePlane")) + at->setPropTree("_remoteStoragePlane", LINK(_remoteStoragePlane)); + } } unsigned np = file.numParts(); if (0 == width)