Index: uspace/drv/bus/usb/usbhub/port.c
===================================================================
--- uspace/drv/bus/usb/usbhub/port.c	(revision 64c96b91e759e1c97a1c0fdb9eb8172faa787041)
+++ uspace/drv/bus/usb/usbhub/port.c	(revision b300d2b8e7f88ba124a090065b5fd3fa47a84b81)
@@ -416,13 +416,16 @@
 	ret = usb_device_enumerate(exch, port->port_number);
 	if (ret != EOK) {
-		usb_log_error("Failed to enumerate device on port %u\n",
-		    port->port_number);
-		if (port_enable(port, false) != EOK) {
-			usb_log_warning("Failed to disable port %u, NOT "
-			    "releasing default address.\n", port->port_number);
+		usb_log_error("Failed to enumerate device on port %u: %s",
+		    port->port_number, str_error(ret));
+		const int ret = port_enable(port, false);
+		if (ret != EOK) {
+			usb_log_warning("Failed to disable port %u (%s), NOT "
+			    "releasing default address.", port->port_number,
+			    str_error(ret));
 		} else {
-			if (usb_release_default_address(exch) != EOK)
-				usb_log_warning(
-				    "Failed to release default address\n");
+			const int ret = usb_release_default_address(exch);
+			if (ret != EOK)
+				usb_log_warning("Failed to release default "
+				    "address: %s", str_error(ret));
 		}
 	} else {
