]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/context.cc
* scm/define-translator-properties.scm
[lilypond.git] / lily / context.cc
index 6b4b71b2dc21cc00df69531caa871a7b42cf19b2..166f916ca68374761efcb8b6cf065e3dc861374b 100644 (file)
@@ -167,8 +167,12 @@ Context::find_create_context (SCM n, String id,
       return current;
     }
 
+  /*
+    Don't go up to Global_context, because global goes down to
+    Score_context
+   */
   Context *ret = 0;
-  if (daddy_context_)
+  if (daddy_context_ && !dynamic_cast<Global_context*> (daddy_context_))
     ret = daddy_context_->find_create_context (n, id, operations);
   else
     {