diff --git a/Word/Editor/Spelling.js b/Word/Editor/Spelling.js
index 161014f5edac1698def763e3ee288ad870307160..89ddb66bc72d3536179976c9097198016d57757b 100644
--- a/Word/Editor/Spelling.js
+++ b/Word/Editor/Spelling.js
@@ -856,7 +856,7 @@ Paragraph.prototype.Internal_CheckSpelling = function()
 {
     if ( pararecalc_0_Spell_None !== this.RecalcInfo.Recalc_0_Spell.Type )
     {
-        if ( null != g_oTableId.Get_ById( this.Get_Id() ) )
+        if (this === g_oTableId.Get_ById(this.Get_Id()))
             this.LogicDocument && this.LogicDocument.Spelling.Add_ParagraphToCheck(this.Get_Id(), this);
     }
 };