From b9fe261255cba067c055caac603e9abe4d089e84 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 14 Jun 2015 21:04:51 +1000 Subject: Fix addon_utils.check Second return value could be None instead of False. --- release/scripts/modules/addon_utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'release/scripts') diff --git a/release/scripts/modules/addon_utils.py b/release/scripts/modules/addon_utils.py index 63b01a4b884..4168f0a1f92 100644 --- a/release/scripts/modules/addon_utils.py +++ b/release/scripts/modules/addon_utils.py @@ -219,7 +219,8 @@ def check(module_name): loaded_default = module_name in _user_preferences.addons mod = sys.modules.get(module_name) - loaded_state = mod and getattr(mod, "__addon_enabled__", Ellipsis) + loaded_state = ((mod is not None) and + getattr(mod, "__addon_enabled__", Ellipsis)) if loaded_state is Ellipsis: print("Warning: addon-module %r found module " -- cgit v1.2.3