Index: uspace/drv/usbhub/ports.c
===================================================================
--- uspace/drv/usbhub/ports.c	(revision d0c060b3288c8bc72d27f2fce28ef20b5d25964d)
+++ uspace/drv/usbhub/ports.c	(revision e78660fcc41d4c0d729c4b03ba0531ea0a3ff8e1)
@@ -141,9 +141,10 @@
 		if(status & (1<<bit_idx)){
 			usb_log_info(
-			    "there was unsupported change on port %d: %d\n",
+			    "there was not yet handled change on port %d: %d"
+			    ";clearing it\n",
 			port, bit_idx);
 			int opResult = usb_hub_clear_port_feature(
 			    hub->control_pipe,
-			    port, USB_HUB_FEATURE_C_PORT_CONNECTION);
+			    port, bit_idx);
 			if (opResult != EOK) {
 				usb_log_warning(
@@ -157,5 +158,6 @@
 	}
 	if (status >> 16) {
-		usb_log_info("there was unsupported change on port %d: %X\n",
+		usb_log_info("there was a mistake on port %d "
+		    "(not cleared status change): %X\n",
 			port, status);
 	}
