Index: uspace/app/getterm/getterm.c
===================================================================
--- uspace/app/getterm/getterm.c	(revision d9fae23532028671526d24c90116318f54d92d29)
+++ uspace/app/getterm/getterm.c	(revision 69e0d6d76d229cc73c6c8a11802d5f2e93167ca4)
@@ -41,4 +41,5 @@
 #include <task.h>
 #include <str_error.h>
+#include <errno.h>
 #include "version.h"
 
@@ -74,15 +75,13 @@
 static task_id_t spawn(const char *fname)
 {
-	const char *args[2];
+	task_id_t id;
+	int rc;
 	
-	args[0] = fname;
-	args[1] = NULL;
-	
-	int err;
-	task_id_t id = task_spawn(fname, args, &err);
-	
-	if (id == 0)
+	rc = task_spawnl(&id, fname, fname, NULL);
+	if (rc != EOK) {
 		printf("%s: Error spawning %s (%s)\n", APP_NAME, fname,
-		    str_error(err));
+		    str_error(rc));
+		return 0;
+	}
 	
 	return id;
