diff --git a/src/libdib/repl.py b/src/libdib/repl.py
index 79e9443..53c7c09 100644
--- a/src/libdib/repl.py
+++ b/src/libdib/repl.py
@@ -70,6 +70,7 @@ class InteractiveItemSelector(Cmd):
         if self.default_item is not None:
             self.result = self.default_item
             return True
+        return False
 
 
     def default(self, arg: str):
@@ -213,4 +214,4 @@ class NumberedItemSelector(NumberedCmd):
 
     def _select_item(self, *a):
         self.result = self.items[int(self.lastcmd)-1]
-        return True
\ No newline at end of file
+        return True