diff --git a/clarity-types/src/errors/mod.rs b/clarity-types/src/errors/mod.rs index 58b42b8a99..6615c9982b 100644 --- a/clarity-types/src/errors/mod.rs +++ b/clarity-types/src/errors/mod.rs @@ -134,7 +134,9 @@ impl fmt::Display for Error { match self { Error::Runtime(err, stack) => { write!(f, "{err}")?; - if let Some(stack_trace) = stack { + if let Some(stack_trace) = stack + && !stack_trace.is_empty() + { writeln!(f, "\n Stack Trace: ")?; for item in stack_trace.iter() { writeln!(f, "{item}")?;