summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_patch_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/midi_patch_manager.cc')
-rw-r--r--libs/ardour/midi_patch_manager.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/midi_patch_manager.cc b/libs/ardour/midi_patch_manager.cc
index bb57f4b10f..cb1ba771f4 100644
--- a/libs/ardour/midi_patch_manager.cc
+++ b/libs/ardour/midi_patch_manager.cc
@@ -50,6 +50,8 @@ void
MidiPatchManager::refresh()
{
_documents.clear();
+ _master_devices_by_model.clear();
+ _all_models.clear();
path path_to_patches = _session->session_directory().midi_patch_path();
@@ -97,4 +99,6 @@ MidiPatchManager::drop_session ()
{
_session = 0;
_documents.clear();
+ _master_devices_by_model.clear();
+ _all_models.clear();
}