diff --git a/Applications/Terminal/Terminal.cpp b/Applications/Terminal/Terminal.cpp index f4f9dc3fb7..6b82ec8f8c 100644 --- a/Applications/Terminal/Terminal.cpp +++ b/Applications/Terminal/Terminal.cpp @@ -138,6 +138,10 @@ static inline Color lookup_color(unsigned color) void Terminal::escape$m(const ParamVector& params) { + if (params.is_empty()) { + m_current_attribute.reset(); + return; + } if (params.size() == 3 && params[1] == 5) { if (params[0] == 38) { m_current_attribute.foreground_color = params[2];