diff options
Diffstat (limited to 'libs/ardour/port_set.cc')
-rw-r--r-- | libs/ardour/port_set.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/port_set.cc b/libs/ardour/port_set.cc index c7f5e2e674..3489ae4e44 100644 --- a/libs/ardour/port_set.cc +++ b/libs/ardour/port_set.cc @@ -145,9 +145,11 @@ PortSet::port(DataType type, size_t n) const return port(n); } else { const PortVec& v = _ports[type]; - assert(n < v.size()); - return v[n]; + if (n < v.size()) { + return v[n]; + } } + return boost::shared_ptr<Port>(); } boost::shared_ptr<AudioPort> |