diff --git a/bin/report/render/rml2pdf/trml2pdf.py b/bin/report/render/rml2pdf/trml2pdf.py index 2dc7af819dd..b281b34636b 100644 --- a/bin/report/render/rml2pdf/trml2pdf.py +++ b/bin/report/render/rml2pdf/trml2pdf.py @@ -619,6 +619,7 @@ class _rml_flowable(object): newtext = utils._process_text(self, node.text or '') node.text = newtext image_data = base64.decodestring(node.text) + if not image_data: return False image = cStringIO.StringIO(image_data) return platypus.Image(image, mask=(250,255,250,255,250,255), **(utils.attr_get(node, ['width','height']))) else: diff --git a/bin/report/render/rml2pdf/utils.py b/bin/report/render/rml2pdf/utils.py index ef916650034..8d10629a6f6 100644 --- a/bin/report/render/rml2pdf/utils.py +++ b/bin/report/render/rml2pdf/utils.py @@ -81,7 +81,6 @@ def _child_get(node, self=None, tagname=None): n2 = copy.deepcopy(n) n2.tag = tag n2.attrib.update(attr or {}) - print etree.tostring(n2) yield n2 tagname = '' except: