diff --git a/dev/View/Popup/SieveScript.js b/dev/View/Popup/SieveScript.js index cc11da8c1..152b0fdad 100644 --- a/dev/View/Popup/SieveScript.js +++ b/dev/View/Popup/SieveScript.js @@ -57,9 +57,9 @@ class SieveScriptPopupView extends AbstractViewNext { self.saving = false; if (StorageResultType.Success === result && data && data.Result) { + script.exists() || SieveStore.scripts.push(script); script.exists(true); script.hasChanges(false); - SieveStore.scripts.push(script); } else { self.saveError(true); self.saveErrorText((data && data.ErrorCode)