diff --git a/src/conio/ciolib.h b/src/conio/ciolib.h
index a6022d958167dee0c510b3367e101fcf7b973ab2..3af19e08e4edd7bb09c33398c1a3503e88437e0d 100644
--- a/src/conio/ciolib.h
+++ b/src/conio/ciolib.h
@@ -12,12 +12,11 @@ enum {
 	,CIOLIB_MODE_CONIO
 };
 
-#if defined(__BORLANDC__)	/* presumably, Win32 */
+#if defined(_WIN32)	/* presumably, Win32 */
 
-	#include <conio.h>
 	#include <io.h>			/* isatty */
 
-#else
+#endif
 
 #ifndef BOOL
 #define BOOL    int
@@ -82,8 +81,6 @@ struct text_info {
 	unsigned char cury;           /* y-coordinate in current window */
 };
 
-#endif
-
 struct cio_mouse_event {
 	int	x;
 	int	y;