diff --git a/firmware/common/ui_widget.cpp b/firmware/common/ui_widget.cpp
index 1372410d3c28a601f135486be2f75a2377576997..436699235d14621efff57b49b5f1aab539a31ed3 100644
--- a/firmware/common/ui_widget.cpp
+++ b/firmware/common/ui_widget.cpp
@@ -418,7 +418,16 @@ void LiveDateTime::on_tick_second() {
 	text = text + to_string_dec_uint(datetime.hour(), 2, '0') + ":" + to_string_dec_uint(datetime.minute(), 2, '0');
 
 	if(seconds_enabled){
-		text = text + ":" + to_string_dec_uint(datetime.second(), 2, '0');
+		text += ":";
+
+		if(init_delay==0)
+			text += to_string_dec_uint(datetime.second(), 2, '0');
+		else
+		{
+			// Placeholder while the seconds are not updated
+			text += "XX";
+			init_delay--;
+		}
 	}
 	set_dirty();
 }
@@ -640,7 +649,8 @@ void Console::write(std::string message) {
 
 void Console::writeln(std::string message) {
 	write(message);
-	crlf();
+	//crlf();
+	write("\n");
 }
 
 void Console::paint(Painter&) {
diff --git a/firmware/common/ui_widget.hpp b/firmware/common/ui_widget.hpp
index 5b592c486118c4ec053c0e0032aa665ce389a78e..51de42773a9539f299ff32ce9696f1325e7cdde2 100644
--- a/firmware/common/ui_widget.hpp
+++ b/firmware/common/ui_widget.hpp
@@ -254,6 +254,7 @@ public:
 private:
 	void on_tick_second();
 	
+	uint16_t init_delay = 4;
 	bool date_enabled = true;
 	bool seconds_enabled = false;