Index: uspace/lib/ui/include/types/ui/ui.h
===================================================================
--- uspace/lib/ui/include/types/ui/ui.h	(revision e0cf963ea3be1b3230a964fb578b5efde4a79530)
+++ uspace/lib/ui/include/types/ui/ui.h	(revision 75357c57199395a26e121d599f4ea532adfb1750)
@@ -46,4 +46,6 @@
 /** Use the default console service (argument to ui_create()) */
 #define UI_CONSOLE_DEFAULT "cons@"
+/** Use dummy output (argument to ui_create()) */
+#define UI_DISPLAY_NULL "null@"
 
 /** Window system */
@@ -54,5 +56,7 @@
 	ui_ws_display,
 	/** Console */
-	ui_ws_console
+	ui_ws_console,
+	/** Dummy output */
+	ui_ws_null
 } ui_winsys_t;
 
Index: uspace/lib/ui/include/ui/window.h
===================================================================
--- uspace/lib/ui/include/ui/window.h	(revision e0cf963ea3be1b3230a964fb578b5efde4a79530)
+++ uspace/lib/ui/include/ui/window.h	(revision 75357c57199395a26e121d599f4ea532adfb1750)
@@ -56,4 +56,5 @@
 extern ui_window_t *ui_window_get_active(ui_t *);
 extern errno_t ui_window_resize(ui_window_t *, gfx_rect_t *);
+extern ui_t *ui_window_get_ui(ui_window_t *);
 extern ui_resource_t *ui_window_get_res(ui_window_t *);
 extern gfx_context_t *ui_window_get_gc(ui_window_t *);
