diff --git a/devices/liquidsfz/liquidsfz.cc b/devices/liquidsfz/liquidsfz.cc index 00abb7d8..ea97bf9b 100644 --- a/devices/liquidsfz/liquidsfz.cc +++ b/devices/liquidsfz/liquidsfz.cc @@ -73,7 +73,7 @@ class LiquidSFZLoader { if (state_.load() == STATE_IDLE) { - if (want_sfz_ == have_sfz_ && want_sample_rate_ == have_sample_rate_) + if (want_sfz_ == have_sfz_ && (want_sample_rate_ == have_sample_rate_ || want_sfz_ == "")) return true; } state_.store (STATE_LOAD);