diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 8a4931d336..b17b8f523f 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -115,7 +115,9 @@ Track::set_state (const XMLNode& node, int version) } } - _diskstream->playlist()->set_orig_track_id (id()); + if (_diskstream) { + _diskstream->playlist()->set_orig_track_id (id()); + } /* set rec-enable control *AFTER* setting up diskstream, because it may want to operate on the diskstream as it sets its own state