Index: uspace/drv/bus/usb/vhc/connhost.c
===================================================================
--- uspace/drv/bus/usb/vhc/connhost.c	(revision 42679089e62747f5e00b53db2cc50e13781157a1)
+++ uspace/drv/bus/usb/vhc/connhost.c	(revision 83c31234d59d471e7452a9d925f21cbe86619d85)
@@ -143,6 +143,6 @@
 	VHC_DATA(vhc, fun);
 
-	endpoint_t *ep = endpoint_get(
-	    address, endpoint, direction, transfer_type, USB_SPEED_FULL, 1);
+	endpoint_t *ep = endpoint_create(
+	    address, endpoint, direction, transfer_type, USB_SPEED_FULL, 1, 0);
 	if (ep == NULL) {
 		return ENOMEM;
@@ -414,5 +414,5 @@
 
 	endpoint_t *ep = usb_endpoint_manager_get_ep(&vhc->ep_manager,
-	    target.address, target.endpoint, USB_DIRECTION_IN, NULL);
+	    target.address, target.endpoint, USB_DIRECTION_IN);
 	if (ep == NULL) {
 		return ENOENT;
@@ -456,5 +456,5 @@
 
 	endpoint_t *ep = usb_endpoint_manager_get_ep(&vhc->ep_manager,
-	    target.address, target.endpoint, USB_DIRECTION_OUT, NULL);
+	    target.address, target.endpoint, USB_DIRECTION_OUT);
 	if (ep == NULL) {
 		return ENOENT;
