diff --git a/app/assets/javascripts/app/services/extensionManager.js b/app/assets/javascripts/app/services/extensionManager.js index d18cf868c..d9a0260f6 100644 --- a/app/assets/javascripts/app/services/extensionManager.js +++ b/app/assets/javascripts/app/services/extensionManager.js @@ -281,7 +281,11 @@ class ExtensionManager { } outgoingParamsForItem(item, extension) { - var itemParams = new ItemParams(item, this.syncManager.masterKey); + var ek = this.syncManager.masterKey; + if(!this.extensionUsesEncryptedData(extension)) { + ek = null; + } + var itemParams = new ItemParams(item, ek); return itemParams.paramsForExtension(); }