Index: uspace/drv/char/ski-con/ski-con.c
===================================================================
--- uspace/drv/char/ski-con/ski-con.c	(revision 9940ce0abda70ea8d091bd0be88bbccc2059eceb)
+++ uspace/drv/char/ski-con/ski-con.c	(revision f4cfd271c0ccaaa4d013ab45c31b049ca6f6c328)
@@ -193,4 +193,7 @@
 static void ski_con_putchar(ski_con_t *con, char ch)
 {
+	if (ch == '\n')
+		ski_con_putchar(con, '\r');
+
 #ifdef UARCH_ia64
 	asm volatile (
@@ -205,6 +208,4 @@
 	(void) ch;
 #endif
-	if (ch == '\n')
-		ski_con_putchar(con, '\r');
 }
 
