--- busybox-1.11.3.orig/modutils/insmod.c	2008-08-21 12:40:11.000000000 -0700
+++ busybox-1.11.3/modutils/insmod.c	2010-02-16 21:07:25.000000000 -0800
@@ -4266,6 +4266,10 @@
 	map = xmalloc_open_read_close(filename, &len);
 #endif
 
+	if ((map == NULL) && (errno == ENOENT))
+		bb_error_msg_and_die("cannot insert '%s': No such file or directory",
+				filename);
+
 	if (init_module(map, len, options) != 0)
 		bb_error_msg_and_die("cannot insert '%s': %s",
 				filename, moderror(errno));
