From a797323ed4d75402ba1969ac1cc683df6f8d3cc5 Mon Sep 17 00:00:00 2001
From: Reinhold Kainhofer <reinhold@kainhofer.com>
Date: Tue, 20 Nov 2012 22:58:34 +0100
Subject: [PATCH] Fix crash

---
 generate_oly_score.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/generate_oly_score.py b/generate_oly_score.py
index 983a680..b7361d9 100755
--- a/generate_oly_score.py
+++ b/generate_oly_score.py
@@ -480,7 +480,7 @@ def generate_tex_files (settings, lily_files):
 
 
   # Create the tex instruments file only if we have instruments!
-  if set(this_settings["instruments"]) != set(this_settings["noscore_instruments"]):
+  if set(this_settings.get("instruments",[])) != set(this_settings.get("noscore_instruments",[])):
     this_settings = copy.deepcopy (tex_settings);
     this_settings["scoretype"] = "InstrumentalParts";
     tmpopts = this_settings.get ("tex_options", [])
-- 
GitLab