diff --git a/src/ReportBase/_GraphvizReportDialog.py b/src/ReportBase/_GraphvizReportDialog.py index 9388419f5..9a1c9077b 100644 --- a/src/ReportBase/_GraphvizReportDialog.py +++ b/src/ReportBase/_GraphvizReportDialog.py @@ -448,7 +448,7 @@ class GVPsDoc(GVDocBase): # See bug tracker issue 2815 command = 'dot -Tps:cairo -o"%s" "%s"' % (self._filename, tmp_dot) dotversion = Popen(['dot', '-V'], stderr=PIPE).communicate(input=None)[1] - if dotversion.find('2.26.3'): + if dotversion.find('2.26.3') != -1: command=command.replace(':cairo','') os.system(command) # Delete the temporary dot file @@ -781,7 +781,7 @@ class GVPdfGsDoc(GVDocBase): # See bug tracker issue 2815 command = 'dot -Tps:cairo -o"%s" "%s"' % ( tmp_ps, tmp_dot ) dotversion = Popen(['dot', '-V'], stderr=PIPE).communicate(input=None)[1] - if dotversion.find('2.26.3'): + if dotversion.find('2.26.3') != -1: command=command.replace(':cairo','') os.system(command)