Commit: b1c3038f1818140c6b34b137bdde07022855f290
Author: Campbell Barton
Date:   Sun Jul 7 14:15:28 2019 +1000
Branches: master
https://developer.blender.org/rBb1c3038f1818140c6b34b137bdde07022855f290

Fix Filter Add-ons panel display for missing add-ons

Check the add-on exists before getting it's info.

===================================================================

M       release/scripts/startup/bl_ui/properties_workspace.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/properties_workspace.py 
b/release/scripts/startup/bl_ui/properties_workspace.py
index 822ba61e9b5..7b9cbb8aac8 100644
--- a/release/scripts/startup/bl_ui/properties_workspace.py
+++ b/release/scripts/startup/bl_ui/properties_workspace.py
@@ -73,7 +73,10 @@ class WORKSPACE_PT_addons(WorkSpaceButtonsPanel, Panel):
 
         for addon in prefs.addons:
             module_name = addon.module
-            info = addon_utils.module_bl_info(addon_map[module_name])
+            module = addon_map.get(module_name)
+            if module is None:
+                continue
+            info = addon_utils.module_bl_info(module)
             if not info["use_owner"]:
                 continue
             is_enabled = module_name in owner_ids

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to