diff --git a/ChangeLog b/ChangeLog
index b3efc5dad9cf0a7f1afce0f6bf313be415002f99..91d6bff3efbcb1414eba3ce0f0f9c64166a36b9f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -181,6 +181,8 @@ CVS code -
 	- Clarify the descriptions of the "Search" and "Replace"
 	  shortcuts, and add spaces to the "Exit" shortcut's description
 	  in multibuffer mode. (Benno Schulenberg)
+	- Remove the "Go To Line" shortcut in the replace shortcut list,
+	  for compatibility with Pico. (DLR)
   toggle_init()
 	- In the global toggle list, move the "Constant cursor position
 	  display" toggle up to after the "Use more space for editing"
diff --git a/src/global.c b/src/global.c
index b3ffb3f5de202aa9b5da05ad9ea4f2a9178b0a91..80c77e13afee1827a1d7de284c78ff03b21400e6 100644
--- a/src/global.c
+++ b/src/global.c
@@ -826,15 +826,11 @@ void shortcut_init(bool unjustify)
 	IFHELP(nano_lastline_msg, FALSE), NANO_LASTLINE_ALTKEY,
 	NANO_LASTLINE_FKEY, NANO_LASTLINE_ALTKEY2, VIEW, do_last_line);
 
-    /* TRANSLATORS: Try to keep this at most 10 characters. */
+    /* TRANSLATORS: Try to keep this at most 12 characters. */
     sc_init_one(&replace_list, NANO_TOOTHERSEARCH_KEY, N_("No Replace"),
 	IFHELP(nano_whereis_msg, FALSE), NANO_NO_KEY, NANO_REPLACE_FKEY,
 	NANO_NO_KEY, VIEW, NULL);
 
-    sc_init_one(&replace_list, NANO_TOGOTOLINE_KEY, go_to_line_msg,
-	IFHELP(nano_gotoline_msg, FALSE), NANO_NO_KEY,
-	NANO_GOTOLINE_FKEY, NANO_NO_KEY, VIEW, NULL);
-
 #ifndef NANO_TINY
     sc_init_one(&replace_list, NANO_NO_KEY, case_sens_msg,
 	IFHELP(nano_case_msg, FALSE), TOGGLE_CASE_KEY, NANO_NO_KEY,