Index: uspace/lib/c/generic/loader.c
===================================================================
--- uspace/lib/c/generic/loader.c	(revision a99330e895a4dda435b60de880a00bc40762016a)
+++ uspace/lib/c/generic/loader.c	(revision 2550b6ee56039c2e3278e3526d558819090513e9)
@@ -160,4 +160,5 @@
 	int rc = async_data_write_start(ldr->phone_id, (void *) pa, pa_len);
 	if (rc != EOK) {
+		free(pa);
 		async_wait_for(req, NULL);
 		return rc;
