diff --git a/src/prompt.c b/src/prompt.c
index c013ed61c61ae4126106b48f943319f887570143..edb23fecd7c627f3434f7aaab5c5e1c20f41e4ca 100644
--- a/src/prompt.c
+++ b/src/prompt.c
@@ -152,6 +152,10 @@ int do_statusbar_input(bool *finished)
 								shortcut->func == do_delete ||
 								shortcut->func == do_backspace))
 			;
+#ifdef ENABLE_NANORC
+		else if (shortcut->func == implant)
+			execute(shortcut);
+#endif
 		else if (shortcut->func == do_verbatim_input)
 			do_statusbar_verbatim_input();
 		else if (shortcut->func == do_cut_text_void)