diff --git a/ChangeLog b/ChangeLog
index b2ced54247f7a8d7f2b2d160f12ff4b144b14658..8334e9d5e5dd0eae3d0079eda4a8ebad9ccffb74 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-02-22  Benno Schulenberg  <bensberg@justemail.net>
+	* src/winio.c (get_mouseinput) - Correct an oversight,
+	use the proper 'do_up_void' and 'do_down_void' names.
+	Reported by Zhou Z.J. <zzj666@Savannah>, bug #38268.
+
 2014-02-22  Lauri Kasanen  <laxy@Savannah>  (tiny change)
 	* doc/syntax/html.nanorc - Also recognize htm as extension,
 	use cyan for tags (more visible on dark background), correct
diff --git a/src/winio.c b/src/winio.c
index 46f62ff6d1d5aaccd645eaf5c8a0c6a10c686f7b..e2be997e98a96114b335128496adc7c64ee4f803 100644
--- a/src/winio.c
+++ b/src/winio.c
@@ -1746,8 +1746,8 @@ int get_mouseinput(int *mouse_x, int *mouse_y, bool allow_shortcuts)
 	     * wheel is equivalent to moving down three lines. */
 	    for (i = 0; i < 3; i++)
 		unget_kbinput((mevent.bstate & BUTTON4_PRESSED) ?
-			 sc_seq_or(up_void, 0) : sc_seq_or(DO_DOWN_VOID, 0), FALSE,
-			FALSE);
+			 sc_seq_or(do_up_void, 0) : sc_seq_or(do_down_void, 0),
+			FALSE, FALSE);
 
 	    return 1;
 	} else