From de081b11f2635cd8f52bf7fe2b09bcb9cb2967a6 Mon Sep 17 00:00:00 2001 From: Endre Oma Date: Mon, 20 Feb 2017 22:12:07 +0100 Subject: [PATCH] Bar.create_backup(): don't add backup element if it has no duration --- ly/musicxml/xml_objs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ly/musicxml/xml_objs.py b/ly/musicxml/xml_objs.py index bad1e057..9ad31d64 100644 --- a/ly/musicxml/xml_objs.py +++ b/ly/musicxml/xml_objs.py @@ -458,7 +458,8 @@ def create_backup(self): s *= obj.duration[1] elif isinstance(obj, BarBackup): break - self.add(BarBackup((b, s))) + if b != 0: + self.add(BarBackup((b, s))) def is_skip(self, obj_list=None): """ Check if bar has nothing but skips. """