  	const uchar_t opener_flags = (cfg.cliopener ? F_CLI : (F_NOTRACE | F_NOSTDIN | F_NOWAIT));
  	bool watch = FALSE, cd = TRUE;
  	ino_t inode = 0;
-@@ -6838,7 +6870,7 @@ nochange:
+@@ -6861,7 +6893,7 @@ nochange:
  					move_cursor(r, 1);
  #ifndef NOFIFO
  				else if ((event.bstate == BUTTON1_PRESSED) && !g_state.fifomode)

 				continue;
 			default: /* SEL_LOCK */
 				lock_terminal();
@@ -7678,6 +7723,7 @@ nochange:
 			cd = FALSE;
 			goto begin;
 		}

 }
 #endif

@@ -5985,7 +6017,7 @@ static void move_cursor(int target, int ignore_scrolloff)

 #ifndef NOFIFO
 	if (!g_state.fifomode)
