Index: uspace/lib/display/src/disp_srv.c
===================================================================
--- uspace/lib/display/src/disp_srv.c	(revision 3be53668a72d42907f6124a3b95374fde7f15a53)
+++ uspace/lib/display/src/disp_srv.c	(revision 661a5ac96dee9520f007fe34747acee0f7403ef1)
@@ -128,4 +128,5 @@
 	params.pos = eparams.pos;
 	params.flags = eparams.flags;
+	params.idev_id = eparams.idev_id;
 
 	rc = srv->ops->window_create(srv->arg, &params, &wnd_id);
Index: uspace/lib/display/src/display.c
===================================================================
--- uspace/lib/display/src/display.c	(revision 3be53668a72d42907f6124a3b95374fde7f15a53)
+++ uspace/lib/display/src/display.c	(revision 661a5ac96dee9520f007fe34747acee0f7403ef1)
@@ -176,4 +176,5 @@
 	eparams.pos = params->pos;
 	eparams.flags = params->flags;
+	eparams.idev_id = params->idev_id;
 
 	window = calloc(1, sizeof(display_window_t));
