summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/processor.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/ardour/processor.cc b/libs/ardour/processor.cc
index e5616987c6..69d0f2408d 100644
--- a/libs/ardour/processor.cc
+++ b/libs/ardour/processor.cc
@@ -177,7 +177,10 @@ Processor::set_state (const XMLNode& node, int version)
// may not exist for legacy 3.0 sessions
if ((prop = node.property ("name")) != 0) {
- set_name(prop->value());
+ /* don't let derived classes have a crack at set_name,
+ as some (like Send) will screw with the one we suggest.
+ */
+ Processor::set_name (prop->value());
}
// may not exist for legacy 3.0 sessions