Index: uspace/lib/libc/generic/async.c
===================================================================
--- uspace/lib/libc/generic/async.c	(revision b1d3c36aca6850dfcd12418b4a6f60aa37a83487)
+++ uspace/lib/libc/generic/async.c	(revision 5bda2f96b9329ae7404d5a7d97d205a166a1204d)
@@ -1310,4 +1310,5 @@
 	    IPC_FF_ROUTE_FROM_ME);
 	if (retval != EOK) {
+		async_wait_for(msg, NULL);
 		ipc_answer_0(callid, retval);
 		return retval;
@@ -1495,4 +1496,5 @@
 	    IPC_FF_ROUTE_FROM_ME);
 	if (retval != EOK) {
+		async_wait_for(msg, NULL);
 		ipc_answer_0(callid, retval);
 		return retval;
