From fc54e9c5837413f32f46f48f6ffd1c1c24aa353e Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 5 Aug 2022 06:03:10 +0200 Subject: [PATCH] Don't crash if the click is missing (amend d5113e6e91541d) --- libs/ardour/session.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 65b594fa71..94786b4d0e 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -6801,7 +6801,9 @@ Session::set_owned_port_public_latency (bool playback) samplecnt_t latency = auditioner->set_private_port_latencies (playback); auditioner->set_public_port_latencies (latency, playback, true); } - _click_io->set_public_port_latencies (_click_io->connected_latency (playback), playback); + if (_click_io) { + _click_io->set_public_port_latencies (_click_io->connected_latency (playback), playback); + } boost::shared_ptr iop (_io_plugins.reader ()); for (auto const& i : *iop) {