diff --git a/subsys/net/ip/ipv6.c b/subsys/net/ip/ipv6.c index 1c3624ee7f7..abbbe64d259 100644 --- a/subsys/net/ip/ipv6.c +++ b/subsys/net/ip/ipv6.c @@ -780,7 +780,8 @@ try_send: nbr ? nbr->idx : NET_NBR_LLADDR_UNKNOWN, net_nbuf_iface(buf), net_sprint_ipv6_addr(nexthop), - net_ipv6_nbr_state2str(net_ipv6_nbr_data(nbr)->state)); + nbr ? net_ipv6_nbr_state2str(net_ipv6_nbr_data(nbr)->state) : + "-"); if (nbr && nbr->idx != NET_NBR_LLADDR_UNKNOWN) { struct net_linkaddr_storage *lladdr;