diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index 2f69ff2dee..05aea88a46 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -929,7 +929,7 @@ Session::load_state (string snapshot_name) } } - if (Stateful::loading_state_version < CURRENT_SESSION_FILE_VERSION) { + if (Stateful::loading_state_version < CURRENT_SESSION_FILE_VERSION && _writable) { sys::path backup_path(_session_dir->root_path());