diff --git a/cms/static/coffee/src/views/module_edit.coffee b/cms/static/coffee/src/views/module_edit.coffee index ce0904f7fa..fd38ba10a8 100644 --- a/cms/static/coffee/src/views/module_edit.coffee +++ b/cms/static/coffee/src/views/module_edit.coffee @@ -18,6 +18,7 @@ class CMS.Views.ModuleEdit extends Backbone.View XModule.loadModule(@$el.find('.xmodule_display')) loadEdit: -> + if not @module @module = XModule.loadModule(@$el.find('.xmodule_edit')) metadata: -> @@ -56,7 +57,7 @@ class CMS.Views.ModuleEdit extends Backbone.View data.metadata = @metadata() @model.save(data).done( => alert("Your changes have been saved.") - + @module = null @render() @$el.removeClass('editing') ).fail( ->