From 87cf1e12fa52dd2266115d0258d8bc52cf792101 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 4 Sep 2018 14:11:15 +0200 Subject: [PATCH] Prevent KeyError when accessing ps['flamenco_manager'] --- blender_cloud/project_specific.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blender_cloud/project_specific.py b/blender_cloud/project_specific.py index b30811f..a745d66 100644 --- a/blender_cloud/project_specific.py +++ b/blender_cloud/project_specific.py @@ -98,7 +98,7 @@ def store(_=None, _2=None): for name in PROJECT_SPECIFIC_SIMPLE_PROPS: ps[name] = getattr(prefs, name) - if ps['flamenco_manager'] != prefs.flamenco_manager.manager: + if ps.get('flamenco_manager') != prefs.flamenco_manager.manager: # In this case we want to load the manager settings, not save them # This is done in update_manager (connected to the FlamencoManagerGroup.manager update handle) ps['flamenco_manager'] = prefs.flamenco_manager.manager