diff --git a/src/include/sof/list.h b/src/include/sof/list.h index 15bb266002b5..163bd5c8f979 100644 --- a/src/include/sof/list.h +++ b/src/include/sof/list.h @@ -77,6 +77,7 @@ static inline void list_item_del(struct list_item *item) { item->next->prev = item->prev; item->prev->next = item->next; + list_init(item); } /* is list item the last item in list ? */