diff --git a/setup/maya/userSetup.py b/setup/maya/userSetup.py index bb346397c5..4686e1c7a9 100644 --- a/setup/maya/userSetup.py +++ b/setup/maya/userSetup.py @@ -2,14 +2,14 @@ import os import sys from pypeapp import config from pype.maya import lib -reload(lib) presets = config.get_presets() -shelf_preset = presets['maya']['project_shelf'] -project = os.environ["AVALON_PROJECT"] +shelf_preset = presets['maya'].get('project_shelf') +if shelf_preset: + project = os.environ["AVALON_PROJECT"] -modules = {} -for k, v in shelf_preset['imports'].items(): - sys.modules[k] = __import__(v, fromlist=[project]) + modules = {} + for k, v in shelf_preset['imports'].items(): + sys.modules[k] = __import__(v, fromlist=[project]) -projectShelf = lib.shelf(name=shelf_preset['name'], preset=shelf_preset) + projectShelf = lib.shelf(name=shelf_preset['name'], preset=shelf_preset)