diff --git a/src/Spectre.Console/Widgets/Figlet/FigletText.cs b/src/Spectre.Console/Widgets/Figlet/FigletText.cs index ce9f73f..c3ee87a 100644 --- a/src/Spectre.Console/Widgets/Figlet/FigletText.cs +++ b/src/Spectre.Console/Widgets/Figlet/FigletText.cs @@ -67,8 +67,8 @@ public sealed class FigletText : Renderable, IHasJustification } else if (alignment == Console.Justify.Center) { - var left = (maxWidth - lineWidth) / 2; - var right = left + ((maxWidth - lineWidth) % 2); + var left = Math.Max(0, maxWidth - lineWidth) / 2; + var right = left + (Math.Max(0, maxWidth - lineWidth) % 2); yield return Segment.Padding(left); yield return line;