diff --git a/src/Spectre.Console/Rendering/Segment.cs b/src/Spectre.Console/Rendering/Segment.cs index 58667ec..84c166a 100644 --- a/src/Spectre.Console/Rendering/Segment.cs +++ b/src/Spectre.Console/Rendering/Segment.cs @@ -306,7 +306,7 @@ namespace Spectre.Console.Rendering { // This shouldn't really occur, but I don't like // never ending loops if it does... - throw new InvalidOperationException("Text folding failed since 'take' was zero."); + return new List(); } result.Add(new Segment(segment.Text.Substring(index, take), segment.Style));