X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fpitch-squash-engraver.cc;h=73211dfd984d241021a0d2edc0b13a1d54101eab;hb=c76d27c59244a331a2873a40e0d7e40ad378d4b8;hp=3acff5c995f39144c26e5590d6c38855580af403;hpb=08da6e274ea516076699e8e9bbdd48e5919cb526;p=lilypond.git diff --git a/lily/pitch-squash-engraver.cc b/lily/pitch-squash-engraver.cc index 3acff5c995..73211dfd98 100644 --- a/lily/pitch-squash-engraver.cc +++ b/lily/pitch-squash-engraver.cc @@ -22,7 +22,7 @@ void Pitch_squash_engraver::acknowledge_grob (Grob_info i) { SCM newpos = get_property ("squashedPosition"); - if (ly_c_number_p (newpos) + if (scm_is_number (newpos) && Note_head::has_interface (i.grob_)) { i.grob_->set_property ("staff-position", newpos);