diff --git a/src/system/kernel/debug/blue_screen.cpp b/src/system/kernel/debug/blue_screen.cpp index d815b6f5ff..9bb24c5883 100644 --- a/src/system/kernel/debug/blue_screen.cpp +++ b/src/system/kernel/debug/blue_screen.cpp @@ -388,7 +388,9 @@ parse_character(char c) break; case '\t': // ToDo: real tab... - put_character(' '); + sScreen.x = (sScreen.x + 8) & ~7; + if (sScreen.x >= sScreen.columns) + next_line(); break; case '\r':