diff --git a/sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.c b/sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.c index 1cd5c1988bc67c9bdbedf09f9bff9582c8998a03..acea7db365034db6d474c4feb649b70be66579d1 100644 --- a/sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.c +++ b/sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.c @@ -272,6 +272,8 @@ void _nib_nc_remove(_nib_onl_entry_t *node) entry->pkt = NULL; } #endif /* GNRC_IPV6_NIB_CONF_QUEUE_PKT */ + /* remove from cache-out procedure */ + clist_remove(&_next_removable, (clist_node_t *)node); _nib_onl_clear(node); }