diff options
Diffstat (limited to 'src/cmd/spell/sprog.c')
| -rw-r--r-- | src/cmd/spell/sprog.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/spell/sprog.c b/src/cmd/spell/sprog.c index 1627829c..846612b0 100644 --- a/src/cmd/spell/sprog.c +++ b/src/cmd/spell/sprog.c @@ -985,7 +985,7 @@ trypref(char* ep, char* a, int lev, int flag) deriv[lev+1].type += PREF; h = tryword(bp,ep,lev+1,flag); if(Set(h,NOPREF) || - ((tp->flag&IN) && inun(bp-2,h)==0)) { + ((tp->flag&IN) && bp>=(word+2) && inun(bp-2,h)==0)) { h = 0; break; } |
