diff --git a/source/blender/blenkernel/intern/font.c b/source/blender/blenkernel/intern/font.c index e8ff2ccc1af..92eb6ea03e2 100644 --- a/source/blender/blenkernel/intern/font.c +++ b/source/blender/blenkernel/intern/font.c @@ -1501,9 +1501,9 @@ static bool vfont_to_curve(Object *ob, } else if (tb_scale.h == 0.0f) { /* This is a horizontal overflow. */ - if (lnr > 1) { + if (longest_line_length != 0.0f) { /* We make sure longest line before it broke can fit here. */ - float scale_to_fit = tb_scale.w / (longest_line_length); + float scale_to_fit = tb_scale.w / longest_line_length; scale_to_fit -= FLT_EPSILON; iter_data->scale_to_fit = scale_to_fit;