Index: uspace/lib/wndmgt/src/wndmgt_srv.c
===================================================================
--- uspace/lib/wndmgt/src/wndmgt_srv.c	(revision 0761448df8f6e5a4d681a24b634ffc5ddbf890ad)
+++ uspace/lib/wndmgt/src/wndmgt_srv.c	(revision 1099f25a41515045a6dce08ae1a53aefe7c2272b)
@@ -204,8 +204,10 @@
 static void wndmgt_activate_window_srv(wndmgt_srv_t *srv, ipc_call_t *icall)
 {
+	sysarg_t seat_id;
 	sysarg_t wnd_id;
 	errno_t rc;
 
-	wnd_id = ipc_get_arg1(icall);
+	seat_id = ipc_get_arg1(icall);
+	wnd_id = ipc_get_arg2(icall);
 
 	if (srv->ops->activate_window == NULL) {
@@ -214,5 +216,5 @@
 	}
 
-	rc = srv->ops->activate_window(srv->arg, wnd_id);
+	rc = srv->ops->activate_window(srv->arg, seat_id, wnd_id);
 	async_answer_0(icall, rc);
 }
