Make the locale stuff only do the getpid==1 check if BB_INIT is defined
diff --git a/busybox.c b/busybox.c
index 41b6069..9cc8848 100644
--- a/busybox.c
+++ b/busybox.c
@@ -82,9 +82,13 @@
 	}
 #endif
 
-#ifdef BB_LOCALE_SUPPORT
+#ifdef BB_LOCALE_SUPPORT 
+#ifdef BB_INIT
 	if(getpid()!=1)	/* Do not set locale for `init' */
+#endif
+	{
 		setlocale(LC_ALL, "");
+	}
 #endif
 
 	run_applet_by_name(applet_name, argc, argv);