diff --git a/lib/wed/wed.js b/lib/wed/wed.js
index <HASH>..<HASH> 100644
--- a/lib/wed/wed.js
+++ b/lib/wed/wed.js
@@ -825,14 +825,14 @@ Editor.prototype._postInitialize = log.wrap(function  () {
         }
     }
 
-    this.validator.start();
-
     this.domlistener.processImmediately();
     // Flush whatever has happened earlier.
     this._undo = new undo.UndoList();
 
     this.$gui_root.focus();
 
+    this.validator.start();
+
     this._setCondition("initialized", {editor: this});
 });
Start validation just before ending the initialization process.