Index: uspace/drv/bus/usb/usbhub/usbhub.c
===================================================================
--- uspace/drv/bus/usb/usbhub/usbhub.c	(revision 621ba8c72c47c5f1923ba935db018719bca0dc05)
+++ uspace/drv/bus/usb/usbhub/usbhub.c	(revision 4559d89ac561755592cea26674efa0c2600702c1)
@@ -213,5 +213,4 @@
 
 	info->usb_device = usb_dev;
-	info->control_pipe = &usb_dev->ctrl_pipe;
 
 	info->ports = NULL;
Index: uspace/drv/bus/usb/usbhub/usbhub.h
===================================================================
--- uspace/drv/bus/usb/usbhub/usbhub.h	(revision 621ba8c72c47c5f1923ba935db018719bca0dc05)
+++ uspace/drv/bus/usb/usbhub/usbhub.h	(revision 4559d89ac561755592cea26674efa0c2600702c1)
@@ -63,12 +63,4 @@
 	usb_hc_connection_t connection;
 
-	/** Convenience pointer to control pipe
-	 *
-	 * Control pipe is initialized in usb_device structure. This is
-	 * pointer into that structure, so that we don't not have to
-	 * search again and again for the 'right pipe'.
-	 */
-	usb_pipe_t *control_pipe;
-
 	/** Generic usb device data*/
 	usb_device_t *usb_device;
