diff --git a/src/conio/bitmap_con.c b/src/conio/bitmap_con.c
index 7f9e9097348be007b2cc7f2830448f47deeb8c45..5504a09ffeece4f172e3064c9b006f3540b36b0a 100644
--- a/src/conio/bitmap_con.c
+++ b/src/conio/bitmap_con.c
@@ -1154,7 +1154,7 @@ int bitmap_setfont(int font, int force, int font_num)
 	}
 
 	if(changemode) {
-		gettextinfo(&ti);
+		ti = cio_textinfo;
 
 		attr=ti.attribute;
 		ow=ti.screenwidth;