diff --git a/plugins/discourse-details/spec/components/pretty_text_spec.rb b/plugins/discourse-details/spec/components/pretty_text_spec.rb
index 946d56cf778..aa768305ecf 100644
--- a/plugins/discourse-details/spec/components/pretty_text_spec.rb
+++ b/plugins/discourse-details/spec/components/pretty_text_spec.rb
@@ -41,4 +41,16 @@ describe PrettyText do
expect(md).to eq(html)
end
+ it 'escapes summary text' do
+ md = PrettyText.cook(<<~EOF)
+
+ [details=""]
+
+ [/details]
+ EOF
+ md = PrettyText.format_for_email(md, post)
+
+ expect(md).not_to include('