diff --git a/ChangeLog b/ChangeLog
index 3e76ba2931fda94b14c339186c247ee0c290e6ff..999209d2f6d77d3b34e1dbf274a8ac2b00cfdac0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -22,6 +22,8 @@ CVS Code -
   save_history()
 	- Fix nrealloc return value being ignored (David Benbennick).
 - nano.c:
+  do_char()
+	- Remove unneeded check_statblank() (David Benbennick).
   do_preserve_msg():
 	- Unsplit error message into a single fprintf call (Jordi).
   do_int_spell_fix(), do_int_speller()
diff --git a/nano.c b/nano.c
index 35fb80ccfd698ccb1266f894b1ea14a2b7ae6a7d..aff98d0fa63b92cd00d2b1c1cb9513f023eb6d83 100644
--- a/nano.c
+++ b/nano.c
@@ -1040,7 +1040,6 @@ void do_char(char ch)
 	edit_refresh();
 #endif
 
-    check_statblank();
     UNSET(KEEP_CUTBUFFER);
 }