diff --git a/chrome/content/zotero/xpcom/integration.js b/chrome/content/zotero/xpcom/integration.js index 023ffe72b..47a94b115 100644 --- a/chrome/content/zotero/xpcom/integration.js +++ b/chrome/content/zotero/xpcom/integration.js @@ -1686,12 +1686,12 @@ Zotero.Integration.DocumentData.prototype.unserialize = function(input) { if(input[0] == "<") { this.unserializeXML(input); } else { - const splitRe = /(^|[^\:])\:([^\:]|$)/; + const splitRe = /(^|[^:]):(?!:)/; var splitOutput = input.split(splitRe); - var prefParameters = [splitOutput[0]+splitOutput[1]]; - for(var i=2; i