summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/midi_patch_manager.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/midi_patch_manager.cc b/libs/ardour/midi_patch_manager.cc
index 3d5c41ef42..1ceaa17924 100644
--- a/libs/ardour/midi_patch_manager.cc
+++ b/libs/ardour/midi_patch_manager.cc
@@ -105,6 +105,7 @@ MidiPatchManager::remove_custom_midnam (const std::string& id)
bool
MidiPatchManager::update_custom_midnam (const std::string& id, const std::string& midnam)
{
+ Glib::Threads::Mutex::Lock lm (_lock);
remove_midi_name_document ("custom:" + id, false);
return add_custom_midnam (id, midnam);
}