diff --git a/libraries/ESP8266WiFi/src/include/UdpContext.h b/libraries/ESP8266WiFi/src/include/UdpContext.h index 95f342080..31fad1789 100644 --- a/libraries/ESP8266WiFi/src/include/UdpContext.h +++ b/libraries/ESP8266WiFi/src/include/UdpContext.h @@ -163,6 +163,9 @@ public: uint32_t getDestAddress() { + if (!_rx_buf) + return 0; + ip_hdr* iphdr = GET_IP_HDR(_rx_buf); return iphdr->dest.addr; }