diff --git a/vendor/plugins/rfpdf/lib/tcpdf.rb b/vendor/plugins/rfpdf/lib/tcpdf.rb index 110f7d520..9f7fa1bb7 100755 --- a/vendor/plugins/rfpdf/lib/tcpdf.rb +++ b/vendor/plugins/rfpdf/lib/tcpdf.rb @@ -3532,11 +3532,11 @@ class TCPDF @page = base_page; @x = base_x + @tdwidth; @y = base_y; + elsif (@pre_state == true and element.length > 0) + Write(@lasth, unhtmlentities(element), '', fill); elsif (element.strip.length > 0) - if @pre_state != true - element.gsub!(/[\t\r\n\f]/, ""); - element.gsub!(/ /, " "); - end + element.gsub!(/[\t\r\n\f]/, ""); + element.gsub!(/ /, " "); Write(@lasth, unhtmlentities(element), '', fill); end end