diff --git a/ChangeLog b/ChangeLog
index 6992d669e355fe1319a06d1eb4ba3d350b28a7c2..76b4e37127228913e027df1377bfd9cca4d99499 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,9 @@ CVS code -
 	  shortcut isn't clicked.  New functions get_shortcut(),
 	  get_toggle(), get_edit_input(), and get_edit_mouse(); changes
 	  to do_browser(), do_justify(), do_help(), and main(). (DLR)
+- global.c:
+  shortcut_init()
+	- Remove redundant NANO_SMALL #ifdef. (DLR)
 - rcfile.c:
   parse_rcfile()
 	- Add missing brackets around an if statement block so that
diff --git a/src/global.c b/src/global.c
index f2a947edc8b3f3b722221cd7637f82872c48b73c..c0683b3c744546ea35506e7f387afa8c8af70d84 100644
--- a/src/global.c
+++ b/src/global.c
@@ -629,13 +629,10 @@ void shortcut_init(int unjustify)
 	NANO_NO_KEY, VIEW, 0);
 #endif
 
-#ifndef NANO_SMALL
     /* Translators: try to keep this string under 10 characters long */
     sc_init_one(&whereis_list, NANO_HISTORY_KEY, history_msg,
 	IFHELP(nano_editstr_msg, NANO_NO_KEY), NANO_NO_KEY,
 	NANO_NO_KEY, VIEW, 0);
-#endif
-
 #endif /* !NANO_SMALL */
 
     free_shortcutage(&replace_list);