diff --git a/src/api/objects/object-utils.js b/src/api/objects/object-utils.js index 41e556974e..7a39f44caa 100644 --- a/src/api/objects/object-utils.js +++ b/src/api/objects/object-utils.js @@ -55,6 +55,11 @@ define([ */ function parseKeyString(keyString) { if (isIdentifier(keyString)) { + // hack to workaround a bug mashing keyString into identifier.key + if (!keyString.namespace && keyString.key.includes(':')) { + return parseKeyString(keyString.key); + } + return keyString; }