diff --git a/gtk2_ardour/pianoroll.cc b/gtk2_ardour/pianoroll.cc index f1e145f406..2447db594e 100644 --- a/gtk2_ardour/pianoroll.cc +++ b/gtk2_ardour/pianoroll.cc @@ -591,7 +591,8 @@ Pianoroll::maybe_update () _playhead_cursor->set_position (0); } - if (_session->transport_rolling() && follow_playhead() && !_scroll_drag) { + assert (_session); + if (_session && _session->transport_rolling() && follow_playhead() && !_scroll_drag) { reset_x_origin_to_follow_playhead (); } }