Index: uspace/srv/bd/vbd/disk.c
===================================================================
--- uspace/srv/bd/vbd/disk.c	(revision 984a9ba2fa05c490a7066737655ed19130c714e8)
+++ uspace/srv/bd/vbd/disk.c	(revision 2d56e2e280dc6cc7c8f5fee90414bf2add26b6e3)
@@ -447,5 +447,5 @@
 }
 
-static void vbds_disk_cat_change_cb(void)
+static void vbds_disk_cat_change_cb(void *arg)
 {
 	(void) vbds_disks_check_new();
@@ -456,5 +456,5 @@
 	errno_t rc;
 
-	rc = loc_register_cat_change_cb(vbds_disk_cat_change_cb);
+	rc = loc_register_cat_change_cb(vbds_disk_cat_change_cb, NULL);
 	if (rc != EOK) {
 		log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering callback "
