Modified: trunk/launchd/src/launchd_core_logic.c (23878 => 23879)
--- trunk/launchd/src/launchd_core_logic.c 2009-04-01 00:24:58 UTC (rev 23878)
+++ trunk/launchd/src/launchd_core_logic.c 2009-04-02 22:41:10 UTC (rev 23879)
@@ -5801,7 +5801,7 @@
snprintf(thelabel, sizeof(thelabel), "com.apple.launchctl.%s", session_type);
bootstrapper = job_new(jm, thelabel, NULL, bootstrap_tool);
- if (jobmgr_assumes(jm, bootstrapper != NULL) && (jm->parentmgr || getuid())) {
+ if( jobmgr_assumes(jm, bootstrapper != NULL) && (jm->parentmgr || !pid1_magic) ) {
bootstrapper->is_bootstrapper = true;
char buf[100];