updated for version 7.0181
diff --git a/src/spell.c b/src/spell.c
index 9d8f2bf..882cc50 100644
--- a/src/spell.c
+++ b/src/spell.c
@@ -8779,7 +8779,7 @@
 
 	/* If the .add file is edited somewhere, reload it. */
 	if (buf != NULL)
-	    buf_reload(buf);
+	    buf_reload(buf, buf->b_orig_mode);
 
 	redraw_all_later(NOT_VALID);
     }