diff --git a/wled00/e131.cpp b/wled00/e131.cpp index f54ba99a..bdd1ba1c 100644 --- a/wled00/e131.cpp +++ b/wled00/e131.cpp @@ -190,7 +190,7 @@ void handleE131Packet(e131_packet_t* p, IPAddress clientIP, byte protocol){ if (protocol == P_ARTNET && dataOffset > 0) dataOffset--; // Skip out of universe addresses - if (dataOffset > dmxChannels - dmxEffectChannels) + if (dataOffset > dmxChannels - dmxEffectChannels + 1) return; if (e131_data[dataOffset+1] < strip.getModeCount())