diff --git a/www/common/proxy-manager.js b/www/common/proxy-manager.js index 9371b9e8b..51fda924f 100644 --- a/www/common/proxy-manager.js +++ b/www/common/proxy-manager.js @@ -237,7 +237,7 @@ define([ var getSharedFolderData = function (Env, id) { if (!Env.folders[id]) { return {}; } - var obj = Env.folders[id].proxy.metadata || {}; + var obj = Util.clone(Env.folders[id].proxy.metadata || {}); for (var k in Env.user.proxy[UserObject.SHARED_FOLDERS][id] || {}) { if (typeof(Env.user.proxy[UserObject.SHARED_FOLDERS][id][k]) === "undefined") { // XXX "deleted folder" for restricted shared folders when viewer in a team continue;