diff --git a/src/conky.c b/src/conky.c index 6b9feafc..9a20e612 100644 --- a/src/conky.c +++ b/src/conky.c @@ -3236,7 +3236,8 @@ static void generate_text_internal(char *p, int p_max_size, #ifdef HAVE_ICONV iconv_convert(a, buff_in, p, p_max_size); #endif /* HAVE_ICONV */ - if (obj->type != OBJ_text && obj->type != OBJ_execp && obj->type != OBJ_execpi) { + if (obj->type != OBJ_text && obj->type != OBJ_execp && obj->type != OBJ_execpi + && obj->type != OBJ_lua && obj->type != OBJ_lua_parse) { substitute_newlines(p, a - 2); } p += a;