Index: uspace/drv/bus/usb/ohci/hc.c
===================================================================
--- uspace/drv/bus/usb/ohci/hc.c	(revision 11cb0565cdbcdf15b480494d915ec65cfd99bb87)
+++ uspace/drv/bus/usb/ohci/hc.c	(revision 890a345458ce06f25f892222995de8bd2ff08fcc)
@@ -137,6 +137,4 @@
 		return ret;
 	}
-	usb_device_manager_bind_address(&instance->generic.dev_manager,
-	    instance->rh.address, hub_fun->handle);
 
 #define CHECK_RET_UNREG_RETURN(ret, message...) \
@@ -166,4 +164,10 @@
 	    "Failed to bind root hub function: %s.\n", str_error(ret));
 
+	ret = usb_device_manager_bind_address(&instance->generic.dev_manager,
+	    instance->rh.address, hub_fun->handle);
+	if (ret != EOK)
+		usb_log_warning("Failed to bind root hub address: %s.\n",
+		    str_error(ret));
+
 	return EOK;
 #undef CHECK_RET_RELEASE
