diff --git a/libs/ardour/phase_control.cc b/libs/ardour/phase_control.cc index bc0a11130c..caa82af82c 100644 --- a/libs/ardour/phase_control.cc +++ b/libs/ardour/phase_control.cc @@ -86,7 +86,8 @@ PhaseControl::set_state (XMLNode const & node, int version) std::string str; if (node.get_property (X_("phase-invert"), str)) { - set_phase_invert (boost::dynamic_bitset<> (str)); + if(str.length() != 0) + set_phase_invert (boost::dynamic_bitset<> (str)); } return 0;