Commit: 403f00e558992dd040f9d13c142e28781f7cfe84
Author: Campbell Barton
Date: Thu Nov 24 11:14:45 2016 +1100
Branches: master
https://developer.blender.org/rB403f00e558992dd040f9d13c142e28781f7cfe84
Fix prefs UI when built w/o Cycles
===================================================================
M release/scripts/startup/bl_ui/space_userpref.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/space_userpref.py
b/release/scripts/startup/bl_ui/space_userpref.py
index bdbb633..e5b6a94 100644
--- a/release/scripts/startup/bl_ui/space_userpref.py
+++ b/release/scripts/startup/bl_ui/space_userpref.py
@@ -429,8 +429,11 @@ class USERPREF_PT_system(Panel):
col.separator()
- if userpref.addons.find('cycles') != -1:
- userpref.addons['cycles'].preferences.draw_impl(col, context)
+ if bpy.app.build_options.cycles:
+ addon = userpref.addons.get("cycles")
+ if addon is not None:
+ addon.preferences.draw_impl(col, context)
+ del addon
if hasattr(system, "opensubdiv_compute_type"):
col.label(text="OpenSubdiv compute:")
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs