Index: uspace/lib/mbr/libmbr.c
===================================================================
--- uspace/lib/mbr/libmbr.c	(revision 9bdfde733b74e33fa86aff978323f3d2b2959b33)
+++ uspace/lib/mbr/libmbr.c	(revision 8559fa01aadb8afd5916639839e6a4f1084858a6)
@@ -590,4 +590,5 @@
 	list_foreach_safe(parts->list, cur_link, next) {
 		mbr_part_t *p = list_get_instance(cur_link, mbr_part_t, link);
+		list_remove(cur_link);
 		mbr_free_partition(p);
 	}
