summaryrefslogtreecommitdiff
path: root/libs/ardour/delivery.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-01-13 11:49:09 +0100
committerRobin Gareus <robin@gareus.org>2014-01-13 11:49:09 +0100
commit346310c60b2cb9bca85fa04575dc56717762733e (patch)
tree53b18100d764977179db712cf29d66b1538775c2 /libs/ardour/delivery.cc
parent35aed0efab378af00031c6a75187c962f05d7bd7 (diff)
fix delivery: check if panshell exists on session-load
Diffstat (limited to 'libs/ardour/delivery.cc')
-rw-r--r--libs/ardour/delivery.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/delivery.cc b/libs/ardour/delivery.cc
index e4c39271f5..11500b4b10 100644
--- a/libs/ardour/delivery.cc
+++ b/libs/ardour/delivery.cc
@@ -362,7 +362,7 @@ Delivery::set_state (const XMLNode& node, int version)
reset_panner ();
XMLNode* pannnode = node.child (X_("Pannable"));
- if (_panshell->panner() && pannnode) {
+ if (_panshell && _panshell->panner() && pannnode) {
_panshell->pannable()->set_state (*pannnode, version);
}