From f0dd4aaf8800ce48e589f8e35403d6aa687b16ed Mon Sep 17 00:00:00 2001
From: Luca Rood <dev@lucarood.com>
Date: Wed, 21 Sep 2022 10:18:38 +0200
Subject: [PATCH] Fix T101239: UI Animation Render: Attribute error when
 running in background

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

diff --git a/render_ui_animation_render.py b/render_ui_animation_render.py
index 27d84a4a2..6e15f0280 100644
--- a/render_ui_animation_render.py
+++ b/render_ui_animation_render.py
@@ -206,8 +206,10 @@ def register():
     bpy.utils.register_class(VIEW3D_PT_ui_animation_render)
 
     wm = bpy.context.window_manager
-    km = wm.keyconfigs.addon.keymaps.new(name='Screen', space_type='EMPTY')
-    km.keymap_items.new('render.render_screen', 'F12', 'PRESS', shift=True, ctrl=True)
+
+    if wm.keyconfigs.addon:
+        km = wm.keyconfigs.addon.keymaps.new(name='Screen', space_type='EMPTY')
+        km.keymap_items.new('render.render_screen', 'F12', 'PRESS', shift=True, ctrl=True)
 
 
 def unregister():
-- 
GitLab