diff -urN busybox-1.8.0/modutils/modprobe.c busybox-1.8.0-modprobe/modutils/modprobe.c
--- busybox-1.8.0/modutils/modprobe.c	2007-11-04 06:03:17.000000000 +0000
+++ busybox-1.8.0-modprobe/modutils/modprobe.c	2007-11-06 11:13:53.000000000 +0000
@@ -791,7 +791,7 @@
 	if (*tail)
 		(*tail)->m_next = find;
 	find->m_prev = *tail;
-	/*find->m_next = NULL; - xzalloc did it */
+	find->m_next = NULL; /* possibly NOT done by xzalloc! */
 
 	if (!*head)
 		*head = find;
