sgur
1/25/2017 - 8:46 AM

git diff src/screen.c

git diff src/screen.c

diff --git a/src/screen.c b/src/screen.c
index 6b4b8279a..4cf6f7824 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -4547,7 +4547,11 @@ win_line(
                /*
                 * Found last space before word: check for line break.
                 */
-               if (wp->w_p_lbr && vim_isbreak(c) && !vim_isbreak(*ptr))
+               if (wp->w_p_lbr
+# ifdef FEAT_MBYTE
+                       && !has_mbyte
+# endif
+                       && vim_isbreak(c) && !vim_isbreak(*ptr))
                {
 # ifdef FEAT_MBYTE
                    int mb_off = has_mbyte ? (*mb_head_off)(line, ptr - 1) : 0;