From 11b6178eb31d2231cb3d355ac6311511f8d3acf3 Mon Sep 17 00:00:00 2001 From: Jonathan Harris Date: Fri, 18 Nov 2016 12:06:00 -0500 Subject: [PATCH] Fix crash on OSX if journal path doesn't exist --- prefs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prefs.py b/prefs.py index c9dd25b6..d913c7c5 100644 --- a/prefs.py +++ b/prefs.py @@ -383,7 +383,7 @@ class PreferencesDialog(tk.Toplevel): except: display.append(components[i]) entryfield.insert(0, '\\'.join(display)) - elif platform=='darwin': + elif platform=='darwin' and NSFileManager.defaultManager().componentsToDisplayForPath_(pathvar.get()): # None if path doesn't exist if pathvar.get().startswith(config.home): display = ['~'] + NSFileManager.defaultManager().componentsToDisplayForPath_(pathvar.get())[len(NSFileManager.defaultManager().componentsToDisplayForPath_(config.home)):] else: