diff --git a/src/syncterm/uifcinit.c b/src/syncterm/uifcinit.c
index 88514578511aed9173750188140ee5e8820cf44e..d3a73d33c2d7bde784504c1efaa46ff438ee9952 100644
--- a/src/syncterm/uifcinit.c
+++ b/src/syncterm/uifcinit.c
@@ -61,7 +61,6 @@ init_uifc(BOOL scrn, BOOL bottom) {
 		sprintf(top, "%.40s - %.30s", syncterm_version, output_descrs[cio_api.mode]);
 		if(uifc.scrn(top)) {
 			printf(" USCRN (len=%d) failed!\n",uifc.scrn_len+1);
-			uifc_initialized=0;
 			uifc.bail();
 		}
 		uifc_initialized |= (WITH_SCRN|WITH_BOT);