diff --git a/fbreader/fbreader/zlibrary/text/src/area/ZLTextArea_processTextLine.cpp b/fbreader/fbreader/zlibrary/text/src/area/ZLTextArea_processTextLine.cpp index b1651d1..5aa77d2 100644 --- a/fbreader/fbreader/zlibrary/text/src/area/ZLTextArea_processTextLine.cpp +++ b/fbreader/fbreader/zlibrary/text/src/area/ZLTextArea_processTextLine.cpp @@ -174,7 +174,7 @@ ZLTextLineInfoPtr ZLTextArea::processTextLine(Style &style, const ZLTextWordCurs break; } - if (newInfo.Width > maxWidth) { + if (newInfo.Width > maxWidth && info.Start != info.End) { if (!info.End.equalElementIndex(start)) { break; }