diff --git a/pype/nuke/__init__.py b/pype/nuke/__init__.py index a34133c41e..b7dbf69510 100644 --- a/pype/nuke/__init__.py +++ b/pype/nuke/__init__.py @@ -86,12 +86,15 @@ def reload_config(): "{}.nuke.lib".format(AVALON_CONFIG), ): log.info("Reloading module: {}...".format(module)) + + module = importlib.import_module(module) + try: - module = importlib.import_module(module) - reload(module) - except Exception as e: - log.warning("Cannot reload module: {}".format(e)) importlib.reload(module) + except AttributeError as e: + log.warning("Cannot reload module: {}".format(e)) + reload(module) + def install():