diff --git a/distrho/src/DistrhoUILV2.cpp b/distrho/src/DistrhoUILV2.cpp index 7eaec209..7942a1da 100644 --- a/distrho/src/DistrhoUILV2.cpp +++ b/distrho/src/DistrhoUILV2.cpp @@ -114,7 +114,9 @@ public: { const uint32_t parameterOffset(fUI.getParameterOffset()); - DISTRHO_SAFE_ASSERT_RETURN(rindex >= parameterOffset,) + if (rindex < parameterOffset) + return; + DISTRHO_SAFE_ASSERT_RETURN(bufferSize == sizeof(float),) const float value(*(const float*)buffer);