summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/audio_unit.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc
index 73fd6bf94b..e55d0c61c8 100644
--- a/libs/ardour/audio_unit.cc
+++ b/libs/ardour/audio_unit.cc
@@ -2170,8 +2170,6 @@ AUPlugin::set_state(const XMLNode& node, int version)
bool
AUPlugin::load_preset (PresetRecord r)
{
- Plugin::load_preset (r);
-
bool ret = false;
CFPropertyListRef propertyList;
Glib::ustring path;
@@ -2218,7 +2216,7 @@ AUPlugin::load_preset (PresetRecord r)
}
}
- return ret;
+ return ret && Plugin::load_preset (r);
}
void