diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c
index c6a45b742f9aa46dca21529dd30d8791a9e7a016..a1bf0fdac628e5bd85a6f85a1aa0c3e362e9cd92 100644
--- a/src/conio/ciolib.c
+++ b/src/conio/ciolib.c
@@ -1045,5 +1045,15 @@ CIOLIBEXPORT int CIOLIBCALL ciolib_get_window_info(int *width, int *height, int
 	
 	if(cio_api.get_window_info!=NULL)
 		return(cio_api.get_window_info(width,height,xpos,ypos));
+	else {
+		if(width)
+			*width=-1;
+		if(height)
+			*height=-1;
+		if(xpos)
+			*xpos=-1;
+		if(ypos)
+			*ypos=-1;
+	}
 	return(-1);
 }