Index: uspace/lib/usbdev/src/devpoll.c
===================================================================
--- uspace/lib/usbdev/src/devpoll.c	(revision 4e44f5d3b6bb2bad9ed8e9968525722d93aa5747)
+++ uspace/lib/usbdev/src/devpoll.c	(revision a9fcd73c9a825936be7838244fd03da4f23bf1e7)
@@ -288,5 +288,5 @@
 	/* Unregister the pipe. */
 	rc = usb_device_unmap_ep(polling->ep_mapping);
-	if (rc != EOK && rc != ENOENT)
+	if (rc != EOK && rc != ENOENT && rc != EHANGUP)
 		return rc;
 
