diff --git a/src/sbbs3/uedit/uedit.c b/src/sbbs3/uedit/uedit.c
index 48bdaf93fa5110afe66bce9f9e287774583f18b0..08d897ce820f3b6d3701283b652f2b56ac1b2020 100644
--- a/src/sbbs3/uedit/uedit.c
+++ b/src/sbbs3/uedit/uedit.c
@@ -1967,6 +1967,7 @@ int main(int argc, char** argv)  {
 	prep_dir(cfg.data_dir, cfg.temp_dir, sizeof(cfg.temp_dir));
 
     memset(&uifc,0,sizeof(uifc));
+	uifc.mode|=UIFC_NOCTRL;
 
 	uifc.esc_delay=500;
 
diff --git a/src/sbbs3/umonitor/umonitor.c b/src/sbbs3/umonitor/umonitor.c
index 0ac927e4afe84946098f28f090c3794cf0a06789..7aa3ec351b608487f13edb7a2a16759b55e32395 100644
--- a/src/sbbs3/umonitor/umonitor.c
+++ b/src/sbbs3/umonitor/umonitor.c
@@ -884,6 +884,7 @@ int main(int argc, char** argv)  {
 	prep_dir(cfg.data_dir, cfg.temp_dir, sizeof(cfg.temp_dir));
 
     memset(&uifc,0,sizeof(uifc));
+	uifc.mode|=UIFC_NOCTRL;
 
 	uifc.esc_delay=500;