]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/script-interface.cc
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / lily / script-interface.cc
index faa5504942df6d41e191aeec6da866b404ea68b4..8e142179b4f2fbc211cc961ac534eb800a497a27 100644 (file)
@@ -71,7 +71,7 @@ Script_interface::calc_cross_staff (SCM smob)
 {
   Grob *me = unsmob_grob (smob);
   Grob *stem = Note_column::get_stem (me->get_parent (X_AXIS));
-  return stem->get_property ("cross-staff");
+  return scm_from_bool (stem && to_boolean (stem->get_property ("cross-staff")));
 }
 
 MAKE_SCHEME_CALLBACK (Script_interface, print, 1);