]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/engraver.cc
release: 1.3.56
[lilypond.git] / lily / engraver.cc
index 40bc87f9c1b649e976aba629e106f3cd4db9bc65..8ae01f77b6b0e53471d312ee3274665f9298907c 100644 (file)
@@ -25,7 +25,9 @@ void
 Engraver::announce_element (Score_element_info i)
 {
   Score_element *  e = i.elem_l_;
-  group (e, "interfaces").add_thing (ly_symbol2scm (e->name()));
+
+  if (e->get_elt_property ("interfaces") == SCM_EOL)
+    Group_interface (e, "interfaces").add_thing (ly_symbol2scm (e->name()));
   
   if (!i.origin_trans_l_)
     i.origin_trans_l_ = this;