--- kdelibs/khtml/rendering/bidi.cpp.orig Sun Aug 25 15:02:57 2002 +++ kdelibs/khtml/rendering/bidi.cpp Sun Aug 25 15:06:46 2002 @@ -838,6 +838,7 @@ BidiIterator start(this); BidiIterator end(this); + BidiIterator true_end(this); BidiContext *embed = startEmbed; firstLine = true; @@ -860,7 +861,9 @@ if( start.atEnd() ) break; end = findNextLineBreak(start); - embed = bidiReorderLine(status, start, end, embed); + true_end = end; + true_end.pos -= 1; + embed = bidiReorderLine(status, start, true_end, embed); if( end == start || (end.obj && end.obj->isBR() ) ) ++end;