diff --git a/Libraries/LibJS/Print.cpp b/Libraries/LibJS/Print.cpp index 1306d0c8d95..236f2d91c46 100644 --- a/Libraries/LibJS/Print.cpp +++ b/Libraries/LibJS/Print.cpp @@ -1044,7 +1044,7 @@ ErrorOr print_value(JS::PrintContext& print_context, JS::Value value, Hash TRY(js_out(print_context, "-")); auto contents = value.to_string_without_side_effects(); - if (value.is_string()) + if (value.is_string() && !print_context.disable_string_quotes) TRY(js_out(print_context, "{}", TRY(escape_for_string_literal(contents)))); else TRY(js_out(print_context, "{}", contents));