diff --git a/lib/speller/spellChecker.js b/lib/speller/spellChecker.js
index 8e80a88..d40cae0 100644
--- a/lib/speller/spellChecker.js
+++ b/lib/speller/spellChecker.js
@@ -266,6 +266,15 @@ function terminateSpell() {
             if( this.wordWin ) {
                 if( this.wordWin.textInputs[i] ) {
                     this.textInputs[i].value = this.wordWin.textInputs[i];
+                    if ("fireEvent" in this.textInputs[i])
+                        this.textInputs[i].fireEvent("onchange");
+                    else
+                    {
+                        var evt = document.createEvent("HTMLEvents");
+                        evt.initEvent("change", false, true);
+                        this.textInputs[i].dispatchEvent(evt);
+                    }
+
                 }
             }
         }
