diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index b12c60f359..aa875826da 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -334,7 +334,7 @@ Track::prep_record_enabled (bool yn) return -1; } - if (!can_be_record_enabled()) { + if (yn && !can_be_record_enabled()) { return -1; }