diff --git a/code/dialog.js b/code/dialog.js index 9a60da68..1b5a31ac 100644 --- a/code/dialog.js +++ b/code/dialog.js @@ -74,7 +74,9 @@ window.dialog = function(options) { // Close out existing dialogs. if(window.DIALOGS[id]) { try { - $(window.DIALOGS[id]).dialog('close'); + var selector = $(window.DIALOGS[id]); + selector.dialog('close'); + selector.remove(); } catch(err) { console.log('window.dialog: Tried to close nonexistent dialog ' + id); }