Index: uspace/drv/hid/usbhid/kbd/kbddev.c
===================================================================
--- uspace/drv/hid/usbhid/kbd/kbddev.c	(revision a35b458e9db1ca95e679799dc7c1b12c83359ca3)
+++ uspace/drv/hid/usbhid/kbd/kbddev.c	(revision a35a3d819d4e2e4e35964eea617087b5c6431b02)
@@ -165,4 +165,5 @@
 	const sysarg_t method = IPC_GET_IMETHOD(*icall);
 	usb_kbd_t *kbd_dev = ddf_fun_data_get(fun);
+	async_sess_t *sess;
 
 	switch (method) {
@@ -174,7 +175,6 @@
 	/* This might be ugly but async_callback_receive_start makes no
 	 * difference for incorrect call and malloc failure. */
-	case IPC_M_CONNECT_TO_ME: {
-		async_sess_t *sess =
-		    async_callback_receive_start(EXCHANGE_SERIALIZE, icall);
+	case IPC_M_CONNECT_TO_ME:
+		sess = async_callback_receive_start(EXCHANGE_SERIALIZE, icall);
 		/* Probably ENOMEM error, try again. */
 		if (sess == NULL) {
@@ -194,5 +194,4 @@
 		}
 		break;
-	}
 	default:
 			usb_log_error("%s: Unknown method: %d.",
