Index: uspace/drv/bus/usb/usbhub/usbhub.c
===================================================================
--- uspace/drv/bus/usb/usbhub/usbhub.c	(revision 983e13512e93a69fc24e03e23125081d7c872506)
+++ uspace/drv/bus/usb/usbhub/usbhub.c	(revision 5b6f8dd368eefacbccc808304147af71adde0e4e)
@@ -214,5 +214,4 @@
 
 	result->usb_device = usb_dev;
-	result->status_change_pipe = usb_dev->pipes[0].pipe;
 	result->control_pipe = &usb_dev->ctrl_pipe;
 	result->is_default_address_used = false;
Index: uspace/drv/bus/usb/usbhub/usbhub.h
===================================================================
--- uspace/drv/bus/usb/usbhub/usbhub.h	(revision 983e13512e93a69fc24e03e23125081d7c872506)
+++ uspace/drv/bus/usb/usbhub/usbhub.h	(revision 5b6f8dd368eefacbccc808304147af71adde0e4e)
@@ -71,12 +71,4 @@
 	bool is_default_address_used;
 
-	/** convenience pointer to status change pipe
-	 *
-	 * Status change pipe is initialized in usb_device structure. This is
-	 * pointer into this structure, so that it does not have to be
-	 * searched again and again for the 'right pipe'.
-	 */
-	usb_pipe_t *status_change_pipe;
-
 	/** Convenience pointer to control pipe
 	 *
