diff --git a/library/Console-windows.cpp b/library/Console-windows.cpp index f9ec43573..8c507d610 100644 --- a/library/Console-windows.cpp +++ b/library/Console-windows.cpp @@ -179,7 +179,7 @@ namespace DFHack void color(int index) { HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); - SetConsoleTextAttribute(hConsole, index); + SetConsoleTextAttribute(hConsole, index == color_ostream::COLOR_RESET ? default_attributes : index); } void reset_color( void )