diff --git a/src/command/search.rs b/src/command/search.rs
index 93f7451..af2a1e4 100644
--- a/src/command/search.rs
+++ b/src/command/search.rs
@@ -160,7 +160,7 @@ async fn key_handler(
             return Some(
                 app.results
                     .get(i)
-                    .map_or("".to_string(), |h| h.command.clone()),
+                    .map_or(app.input.clone(), |h| h.command.clone()),
             );
         }
         Key::Char(c) => {