]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/slur-scoring.cc
Fix page-count with systems-per-page.
[lilypond.git] / lily / slur-scoring.cc
index a43daa3ed430ebd0996f74cd42d220d3cf07ae81..0e8c60cbcb61fbaa73e8b6b5ac85005761547782 100644 (file)
@@ -85,7 +85,9 @@ Slur_score_state::~Slur_score_state ()
 Direction
 Slur_score_state::slur_direction () const
 {
-  if (Grob *left_neighbor = slur_->broken_neighbor (LEFT))
+  Grob *left_neighbor = slur_->broken_neighbor (LEFT);
+
+  if (left_neighbor && left_neighbor->is_live ())
     return get_grob_direction (left_neighbor);
 
   Direction dir = get_grob_direction (slur_);