diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-05-23 07:35:57 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-05-23 07:35:57 +0400 |
commit | 4625e7043065b7dbb405fee6acb2f36d21a8bf67 (patch) | |
tree | 701b536fe887b8644a800599c90b918ed15de561 /release/scripts/startup/bl_operators/wm.py | |
parent | 6bc2d572350c4bb86d81118813dd0fded7cd17e6 (diff) |
fix/workaround for problem with osx permissions.
Diffstat (limited to 'release/scripts/startup/bl_operators/wm.py')
-rw-r--r-- | release/scripts/startup/bl_operators/wm.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_operators/wm.py b/release/scripts/startup/bl_operators/wm.py index d03b450842d..a2a8c991259 100644 --- a/release/scripts/startup/bl_operators/wm.py +++ b/release/scripts/startup/bl_operators/wm.py @@ -1761,7 +1761,11 @@ class WM_OT_addon_install(Operator): return {'CANCELLED'} # create dir is if missing. - os.makedirs(path_addons, exist_ok=True) + try: + os.makedirs(path_addons, exist_ok=True) + except: + import traceback + traceback.print_exc() # Check if we are installing from a target path, # doing so causes 2+ addons of same name or when the same from/to |