diff --git a/crates/rustdoc_to_markdown/src/markdown_writer.rs b/crates/rustdoc_to_markdown/src/markdown_writer.rs index 2d74911072..bafac18a33 100644 --- a/crates/rustdoc_to_markdown/src/markdown_writer.rs +++ b/crates/rustdoc_to_markdown/src/markdown_writer.rs @@ -134,7 +134,7 @@ impl MarkdownWriter { if tag.is_inline() && self.is_inside("p") { if let Some(parent) = self.current_element_stack.iter().last() { if !parent.is_inline() { - if !self.markdown.ends_with(' ') { + if !(self.markdown.ends_with(' ') || self.markdown.ends_with('\n')) { self.push_str(" "); } }