diff --git a/src/ThumbNails.py b/src/ThumbNails.py index 9dba147ba..0097442a5 100644 --- a/src/ThumbNails.py +++ b/src/ThumbNails.py @@ -272,8 +272,7 @@ def run_thumbnailer(mime_type, src_file, dest_file, size=SIZE_NORMAL): '%o' : dest_file, } cmdlist = [ sublist.get(x, x) for x in cmd.split() ] - os.spawnvpe(os.P_WAIT, cmdlist[0], cmdlist, os.environ) - return True + return os.spawnvpe(os.P_WAIT, cmdlist[0], cmdlist, os.environ) == 0 return False #------------------------------------------------------------------------- diff --git a/src/plugins/webreport/NarrativeWeb.py b/src/plugins/webreport/NarrativeWeb.py index d7bf1791a..04616db69 100644 --- a/src/plugins/webreport/NarrativeWeb.py +++ b/src/plugins/webreport/NarrativeWeb.py @@ -3082,7 +3082,7 @@ class MediaPage(BasePage): self.report.copy_file(thmb_path, npath) path = npath os.unlink(thmb_path) - except IOError: + except EnvironmentError: path = os.path.join("images", "document.png") else: path = os.path.join("images", "document.png")