diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c
index b446498e8b21c23da7b39a9313b7158533df79ce..742cf766caeb00dfde6ea8ac36c8b838915bd949 100644
--- a/src/conio/ciolib.c
+++ b/src/conio/ciolib.c
@@ -158,7 +158,7 @@ int try_ansi_init(int mode)
 int try_conio_init(int mode)
 {
 	/* This should test for something or other */
-	if(isatty(fileno(stdout))) {
+	if(win32_initciolib(mode)) {
 		cio_api.mode=CIOLIB_MODE_CONIO;
 		cio_api.mouse=1;
 		cio_api.puttext=puttext;