Index: uspace/srv/hid/display/test/seat.c
===================================================================
--- uspace/srv/hid/display/test/seat.c	(revision bd1f9a6dd4e2689644c496b7e30101dc52596e49)
+++ uspace/srv/hid/display/test/seat.c	(revision 34342334f4ef070d93f0cc4c5270e49e76ef9e7e)
@@ -27,4 +27,5 @@
  */
 
+#include <disp_srv.h>
 #include <errno.h>
 #include <pcut/pcut.h>
@@ -62,4 +63,5 @@
 	ds_seat_t *seat;
 	ds_window_t *wnd;
+	display_wnd_params_t params;
 	errno_t rc;
 
@@ -73,5 +75,9 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = ds_window_create(client, &wnd);
+	display_wnd_params_init(&params);
+	params.rect.p0.x = params.rect.p0.y = 0;
+	params.rect.p1.x = params.rect.p1.y = 1;
+
+	rc = ds_window_create(client, &params, &wnd);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -93,4 +99,5 @@
 	ds_window_t *w0;
 	ds_window_t *w1;
+	display_wnd_params_t params;
 	errno_t rc;
 
@@ -104,8 +111,12 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = ds_window_create(client, &w1);
+	display_wnd_params_init(&params);
+	params.rect.p0.x = params.rect.p0.y = 0;
+	params.rect.p1.x = params.rect.p1.y = 1;
+
+	rc = ds_window_create(client, &params, &w1);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = ds_window_create(client, &w0);
+	rc = ds_window_create(client, &params, &w0);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
