Index: uspace/app/aboutos/aboutos.c
===================================================================
--- uspace/app/aboutos/aboutos.c	(revision 7dbf1f638b9208de583dc8a8bb3a419e0c25b6f4)
+++ uspace/app/aboutos/aboutos.c	(revision cd27cd18681cbc25017b1a9c8213d53faefa675f)
@@ -56,6 +56,4 @@
 #define NAME  "aboutos"
 
-static const char *display_spec = UI_DISPLAY_DEFAULT;
-
 static void aboutos_wnd_close(ui_window_t *, void *);
 static void aboutos_wnd_kbd(ui_window_t *, void *, kbd_event_t *);
@@ -140,6 +138,5 @@
 	gfx_rect_t rect;
 	gfx_coord2_t off;
-	const char *dspec = UI_DISPLAY_DEFAULT;
-	char *qmark;
+	const char *dspec = UI_ANY_DEFAULT;
 	errno_t rc;
 
@@ -162,18 +159,7 @@
 	}
 
-	display_spec = str_dup(dspec);
-	if (display_spec == NULL) {
-		printf("Out of memory.\n");
-		return 1;
-	}
-
-	/* Remove additional arguments */
-	qmark = str_chr(display_spec, '?');
-	if (qmark != NULL)
-		*qmark = '\0';
-
 	rc = ui_create(dspec, &ui);
 	if (rc != EOK) {
-		printf("Error creating UI on display %s.\n", display_spec);
+		printf("Error creating UI on display %s.\n", dspec);
 		return rc;
 	}
