Index: uspace/app/gfxdemo/gfxdemo.c
===================================================================
--- uspace/app/gfxdemo/gfxdemo.c	(revision 0802ab6215bf030e8760c887b30ac3952086b9ef)
+++ uspace/app/gfxdemo/gfxdemo.c	(revision 232bf2c52c8d4572d78e81df5fe84ab28ed8ac39)
@@ -1129,4 +1129,5 @@
 	errno_t rc;
 	const char *display_svc = DISPLAY_DEFAULT;
+	const char *ui_display_spec = UI_DISPLAY_DEFAULT;
 	int i;
 
@@ -1141,5 +1142,5 @@
 			}
 
-			display_svc = argv[i++];
+			display_svc = ui_display_spec = argv[i++];
 		} else {
 			printf("Invalid option '%s'.\n", argv[i]);
@@ -1158,5 +1159,5 @@
 			return 1;
 	} else if (str_cmp(argv[i], "ui") == 0) {
-		rc = demo_ui(display_svc);
+		rc = demo_ui(ui_display_spec);
 		if (rc != EOK)
 			return 1;
