Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2015-08-23 19:51:33 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2015-08-23 19:51:33 +0300
commitda416e15140f8a897f2cd36511ee8d007afc1df2 (patch)
tree56977876ddb3dfb4348458b9a9ce39f82bc76c12 /object_animrenderbake.py
parentf6347cc843bc7b8790490e8a6926dd89a39114b3 (diff)
Fix Anim Render Bake addon not working with Cycles addon disabled
Diffstat (limited to 'object_animrenderbake.py')
-rw-r--r--object_animrenderbake.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/object_animrenderbake.py b/object_animrenderbake.py
index e767327d..ce04f602 100644
--- a/object_animrenderbake.py
+++ b/object_animrenderbake.py
@@ -154,7 +154,9 @@ def register():
default=250)
bpy.types.RENDER_PT_bake.prepend(draw)
- bpy.types.CyclesRender_PT_bake.prepend(draw)
+ cycles_panel = getattr(bpy.types, "CyclesRender_PT_bake", None)
+ if cycles_panel:
+ cycles_panel.prepend(draw)
def unregister():
@@ -165,7 +167,9 @@ def unregister():
del bpy.types.Scene.animrenderbake_end
bpy.types.RENDER_PT_bake.remove(draw)
- bpy.types.CyclesRender_PT_bake.remove(draw)
+ cycles_panel = getattr(bpy.types, "CyclesRender_PT_bake", None)
+ if cycles_panel:
+ cycles_panel.remove(draw)
if __name__ == "__main__":