diff --git a/drivers/video/cfb_console.c b/drivers/video/cfb_console.c
index 0b2589706201ccfd525437e24967f5a612b07e5f..5b7795dd44d81b5ef60ac81d7adc4dbfde430591 100644
--- a/drivers/video/cfb_console.c
+++ b/drivers/video/cfb_console.c
@@ -768,7 +768,7 @@ static void parse_putc(const char c)
 		break;
 
 	case '\n':		/* next line */
-		if (console_col || (!console_col && nl))
+		if (console_col || nl)
 			console_newline(1);
 		nl = 1;
 		break;