Index: uspace/lib/block/block.c
===================================================================
--- uspace/lib/block/block.c	(revision dd8b6a87925c4db039bcd5d96da488ee67d92e29)
+++ uspace/lib/block/block.c	(revision 78bb04b92e09ae2a1fde3ea5b10390585614d400)
@@ -144,10 +144,9 @@
 }
 
-int block_init(exch_mgmt_t mgmt, service_id_t service_id,
-    size_t comm_size)
+int block_init(service_id_t service_id, size_t comm_size)
 {
 	bd_t *bd;
 
-	async_sess_t *sess = loc_service_connect(mgmt, service_id,
+	async_sess_t *sess = loc_service_connect(EXCHANGE_SERIALIZE, service_id,
 	    IPC_FLAG_BLOCKING);
 	if (!sess) {
Index: uspace/lib/block/block.h
===================================================================
--- uspace/lib/block/block.h	(revision dd8b6a87925c4db039bcd5d96da488ee67d92e29)
+++ uspace/lib/block/block.h	(revision 78bb04b92e09ae2a1fde3ea5b10390585614d400)
@@ -99,5 +99,5 @@
 };
 
-extern int block_init(exch_mgmt_t, service_id_t, size_t);
+extern int block_init(service_id_t, size_t);
 extern void block_fini(service_id_t);
 
