Index: uspace/lib/c/generic/adt/prodcons.c
===================================================================
--- uspace/lib/c/generic/adt/prodcons.c	(revision 09696b54e45f82c8af19ae8631ec4086bc08f08d)
+++ uspace/lib/c/generic/adt/prodcons.c	(revision e4f8c77d2f0ec68a5943a6b063aaa901dc22d1b4)
@@ -61,5 +61,5 @@
 		fibril_condvar_wait(&pc->cv, &pc->mtx);
 	
-	link_t *head = pc->list.next;
+	link_t *head = list_first(&pc->list);
 	list_remove(head);
 	
