diff --git a/src/core/net/ip6.cpp b/src/core/net/ip6.cpp index 0fa07de96..1fe8b7faf 100644 --- a/src/core/net/ip6.cpp +++ b/src/core/net/ip6.cpp @@ -1269,7 +1269,7 @@ start: hopLimit = header.GetHopLimit(); aMessage.Write(Header::kHopLimitFieldOffset, hopLimit); - if (aFromNcpHost && nextHeader == kProtoIcmp6) + if (nextHeader == kProtoIcmp6) { uint8_t icmpType; bool isAllowedType = false;