From eae381b698248e70e4a3c62bdf239f9d5a0470a9 Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Fri, 16 Oct 2020 15:09:31 +1100
Subject: [PATCH] object_animrenderbake: suppress errors registering

---
 object_animrenderbake.py | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/object_animrenderbake.py b/object_animrenderbake.py
index 329b5a7a..b187b529 100644
--- a/object_animrenderbake.py
+++ b/object_animrenderbake.py
@@ -196,10 +196,9 @@ def register():
             description="End frame of the animated bake",
             default=250)
 
-    bpy.types.CYCLES_RENDER_PT_bake.prepend(draw)
     cycles_panel = getattr(bpy.types, "CYCLES_RENDER_PT_bake", None)
-#    if cycles_panel:
-#        cycles_panel.prepend(draw)
+    if cycles_panel:
+       cycles_panel.prepend(draw)
 
 
 def unregister():
@@ -207,7 +206,6 @@ def unregister():
     del bpy.types.Scene.animrenderbake_start
     del bpy.types.Scene.animrenderbake_end
 
-    bpy.types.CYCLES_RENDER_PT_bake.remove(draw)
     cycles_panel = getattr(bpy.types, "CYCLES_RENDER_PT_bake", None)
     if cycles_panel:
         cycles_panel.remove(draw)
-- 
GitLab