Index: uspace/srv/bd/hr/hr.c
===================================================================
--- uspace/srv/bd/hr/hr.c	(revision f0cc1c64d584140ec531ec1696ea30527bd3a59c)
+++ uspace/srv/bd/hr/hr.c	(revision 817cb83fe1c286437cb5eb4f1ba96adfa421f124)
@@ -647,5 +647,6 @@
 	}
 
-	rc = loc_service_register(hr_srv, SERVICE_NAME_HR, &ctl_sid);
+	rc = loc_service_register(hr_srv, SERVICE_NAME_HR, fallback_port_id,
+	    &ctl_sid);
 	if (rc != EOK) {
 		HR_ERROR("failed registering service: %s", str_error(rc));
Index: uspace/srv/bd/hr/util.c
===================================================================
--- uspace/srv/bd/hr/util.c	(revision f0cc1c64d584140ec531ec1696ea30527bd3a59c)
+++ uspace/srv/bd/hr/util.c	(revision 817cb83fe1c286437cb5eb4f1ba96adfa421f124)
@@ -390,5 +390,5 @@
 	const char *devname = vol->devname;
 
-	rc = loc_service_register(hr_srv, devname, &new_id);
+	rc = loc_service_register(hr_srv, devname, fallback_port_id, &new_id);
 	if (rc != EOK) {
 		HR_ERROR("unable to register device \"%s\": %s\n",
