Index: uspace/lib/libc/generic/libc.c
===================================================================
--- uspace/lib/libc/generic/libc.c	(revision 7c7a3209ce949bd5705f0502e78a23771a203a18)
+++ uspace/lib/libc/generic/libc.c	(revision 7591b27d9ca3ed6cb1188435576d006eceb2c7d3)
@@ -80,8 +80,8 @@
 		__stdio_init(0, NULL);
 	} else {
-		(void) chdir(__pcb->cwd);
 		argc = __pcb->argc;
 		argv = __pcb->argv;
 		__stdio_init(__pcb->filc, __pcb->filv);
+		(void) chdir(__pcb->cwd);
 	}
 	
