Use errorMsg rather than fprintf.
diff --git a/busybox.c b/busybox.c
index a355cdd..15f8e3f 100644
--- a/busybox.c
+++ b/busybox.c
@@ -392,7 +392,7 @@
 	if (len != -1) {
 		path[len] = 0;
 	} else {
-		fprintf(stderr, "busybox : %s : %s\n", proc, strerror(errno));
+		errorMsg("%s: %s\n", proc, strerror(errno));
 		return NULL;
 	}
 	return strdup(path);
@@ -422,7 +422,7 @@
 		puts(command);
 #endif
 		if (rc) {
-			fprintf(stderr,"busybox : %s : %s\n", command, strerror(errno));
+			errorMsg("%s: %s\n", command, strerror(errno));
 		}
 	}
 	return rc;
@@ -438,6 +438,7 @@
 {
 	char				*s;
 	const struct BB_applet	*a		= applets;
+	applet_name = "busybox";
 
 #ifdef BB_FEATURE_INSTALLER	
 	/*