diff options
Diffstat (limited to 'cli/tsc/diagnostics.rs')
-rw-r--r-- | cli/tsc/diagnostics.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/cli/tsc/diagnostics.rs b/cli/tsc/diagnostics.rs index fb7304c9b..b3026d934 100644 --- a/cli/tsc/diagnostics.rs +++ b/cli/tsc/diagnostics.rs @@ -299,9 +299,11 @@ impl Diagnostic { fn fmt_related_information(&self, f: &mut fmt::Formatter) -> fmt::Result { if let Some(related_information) = self.related_information.as_ref() { - write!(f, "\n\n")?; - for info in related_information { - info.fmt_stack(f, 4)?; + if !related_information.is_empty() { + write!(f, "\n\n")?; + for info in related_information { + info.fmt_stack(f, 4)?; + } } } |