Index: uspace/lib/graph/graph.c
===================================================================
--- uspace/lib/graph/graph.c	(revision a91a9351dd5024c1dfdace69fced2a9b775e4afe)
+++ uspace/lib/graph/graph.c	(revision 921f3935056b347f8d7b93459df10706e2809b28)
@@ -300,9 +300,9 @@
 		size_t len;
 
-        if (!async_data_read_receive(&callid, &len)) {
+		if (!async_data_read_receive(&callid, &len)) {
 			async_answer_0(iid, EINVAL);
 			return;
-        }
-        int rc = async_data_read_finalize(callid, &mode, len);
+		}
+		int rc = async_data_read_finalize(callid, &mode, len);
 		if (rc != EOK) {
 			async_answer_0(iid, ENOMEM);
@@ -312,4 +312,5 @@
 		async_answer_0(iid, EOK);
 	} else {
+		fibril_mutex_unlock(&vs->mode_mtx);
 		async_answer_0(iid, ENOENT);
 	}
