diff --git a/notebook/static/notebook/js/notebook.js b/notebook/static/notebook/js/notebook.js index 85452ba86b..8fedb6a6e0 100644 --- a/notebook/static/notebook/js/notebook.js +++ b/notebook/static/notebook/js/notebook.js @@ -2910,7 +2910,7 @@ define([ var w = window.open('', IPython._target); var parent = utils.url_path_split(this.notebook_path)[0]; var p; - if (this.dirty) { + if (this.dirty && this.writable) { p = this.save_notebook(true); } else { p = Promise.resolve();