diff options
-rw-r--r-- | libs/ardour/file_source.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/file_source.cc b/libs/ardour/file_source.cc index c1aa50d4a4..37af5b8c38 100644 --- a/libs/ardour/file_source.cc +++ b/libs/ardour/file_source.cc @@ -519,6 +519,7 @@ FileSource::mark_immutable () /* destructive sources stay writable, and their other flags don't change. */ if (!(_flags & Destructive)) { _flags = Flag (_flags & ~(Writable|Removable|RemovableIfEmpty|RemoveAtDestroy|CanRename)); + close(); } } |