Index: uspace/drv/rootvirt/devices.def
===================================================================
--- uspace/drv/rootvirt/devices.def	(revision 424558affeefec651a36a1c2ef6e37c731c06347)
+++ uspace/drv/rootvirt/devices.def	(revision 77cea413471a73ddff9936193e89cbdbbd7af0ec)
@@ -22,2 +22,7 @@
 },
 #endif
+/* Virtual USB host controller. */
+{
+	.name = "usbhc",
+	.match_id = "usb&hc=vhc"
+},
Index: uspace/drv/rootvirt/rootvirt.c
===================================================================
--- uspace/drv/rootvirt/rootvirt.c	(revision 424558affeefec651a36a1c2ef6e37c731c06347)
+++ uspace/drv/rootvirt/rootvirt.c	(revision 77cea413471a73ddff9936193e89cbdbbd7af0ec)
@@ -84,5 +84,5 @@
 
 	int rc = child_device_register_wrapper(parent, virt_dev->name,
-	    virt_dev->match_id, 10);
+	    virt_dev->match_id, 10, NULL);
 
 	if (rc == EOK) {
