diff --git a/src/opus_multistream_encoder.c b/src/opus_multistream_encoder.c
index 98e174bc50b65a5479f3a31243f865c24cea7fde..e82a57a1bf7886fd115be44a843d75acdb511dda 100644
--- a/src/opus_multistream_encoder.c
+++ b/src/opus_multistream_encoder.c
@@ -500,8 +500,6 @@ static int opus_multistream_encoder_init_impl(
        !validate_ambisonics(st->layout.nb_channels, NULL, NULL))
       return OPUS_BAD_ARG;
 #endif
-   )
-      return OPUS_BAD_ARG;
    ptr = (char*)st + align(sizeof(OpusMSEncoder));
    coupled_size = opus_encoder_get_size(2);
    mono_size = opus_encoder_get_size(1);