Index: uspace/lib/wndmgt/src/wndmgt_srv.c
===================================================================
--- uspace/lib/wndmgt/src/wndmgt_srv.c	(revision 570a3f383acc893b1355dd2d5c791922b2885796)
+++ uspace/lib/wndmgt/src/wndmgt_srv.c	(revision df54aa85251aae893ebd928df03d3714b25ea049)
@@ -72,5 +72,4 @@
 	rc = srv->ops->get_window_list(srv->arg, &list);
 	if (rc != EOK) {
-		async_answer_0(&call, rc);
 		async_answer_0(icall, rc);
 		return;
@@ -81,4 +80,5 @@
 	if (!async_data_read_receive(&call, &size)) {
 		wndmgt_free_window_list(list);
+		async_answer_0(&call, EREFUSED);
 		async_answer_0(icall, EREFUSED);
 		return;
@@ -104,4 +104,5 @@
 	if (!async_data_read_receive(&call, &size)) {
 		wndmgt_free_window_list(list);
+		async_answer_0(&call, EREFUSED);
 		async_answer_0(icall, EREFUSED);
 		return;
@@ -145,5 +146,4 @@
 	rc = srv->ops->get_window_info(srv->arg, wnd_id, &info);
 	if (rc != EOK) {
-		async_answer_0(&call, rc);
 		async_answer_0(icall, rc);
 		return;
@@ -154,4 +154,5 @@
 	if (!async_data_read_receive(&call, &size)) {
 		wndmgt_free_window_info(info);
+		async_answer_0(&call, EREFUSED);
 		async_answer_0(icall, EREFUSED);
 		return;
@@ -179,4 +180,5 @@
 	if (!async_data_read_receive(&call, &size)) {
 		wndmgt_free_window_info(info);
+		async_answer_0(&call, EREFUSED);
 		async_answer_0(icall, EREFUSED);
 		return;
@@ -256,4 +258,5 @@
 	/* Transfer event data */
 	if (!async_data_read_receive(&call, &size)) {
+		async_answer_0(&call, EREFUSED);
 		async_answer_0(icall, EREFUSED);
 		return;
@@ -261,6 +264,6 @@
 
 	if (size != sizeof(event)) {
-		async_answer_0(icall, EREFUSED);
-		async_answer_0(&call, EREFUSED);
+		async_answer_0(&call, EREFUSED);
+		async_answer_0(icall, EREFUSED);
 		return;
 	}
@@ -268,6 +271,6 @@
 	rc = async_data_read_finalize(&call, &event, sizeof(event));
 	if (rc != EOK) {
-		async_answer_0(icall, rc);
-		async_answer_0(&call, rc);
+		async_answer_0(&call, rc);
+		async_answer_0(icall, rc);
 		return;
 	}
