diff --git a/src/spell.c b/src/spell.c index 8ae264df5d0fe82e22469dd0f61422ae7810b357..b7e91ae369f83e4c8bf8d57a371f85d507707e1f 100644 --- a/src/spell.c +++ b/src/spell.c @@ -11658,7 +11658,7 @@ suggest_trie_walk(su, lp, fword, soundfold) * words, the edit distance and then add them. */ add_sound_suggest(su, preword, sp->ts_score, lp); } - else + else if (sp->ts_fidx > 0) { /* Give a penalty when changing non-word char to word * char, e.g., "thes," -> "these". */