Index: uspace/srv/obio/obio.c
===================================================================
--- uspace/srv/obio/obio.c	(revision 656b789da2d7f7f9eb0de7c8dc55ec4fba5a0f9d)
+++ uspace/srv/obio/obio.c	(revision b1c8dc0cbdabf4d3aeb9f7f176d5c048406067c5)
@@ -95,5 +95,5 @@
 		case BUS_CLEAR_INTERRUPT:
 			inr = IPC_GET_ARG1(call);
-			base_virt[OBIO_CIR(inr) & INO_MASK] = 0;
+			base_virt[OBIO_CIR(inr & INO_MASK)] = 0;
 			ipc_answer_0(callid, EOK);
 			break;
