diff --git a/lib/wed/wed_init.js b/lib/wed/wed_init.js
index <HASH>..<HASH> 100644
--- a/lib/wed/wed_init.js
+++ b/lib/wed/wed_init.js
@@ -977,6 +977,10 @@ wed's generic help. The link by default will open in a new tab.</p>");
         // initialized, which may take a bit.
         var me = this;
         this._saver.whenCondition("initialized", function () {
+            // We could be destroyed while waiting...
+            if (me._destroyed)
+                return;
+
             me._setCondition("initialized", {editor: me});
         });
     }
Don't emit an event if the editor is destroyed.