Index: uspace/lib/drv/generic/remote_clock_dev.c
===================================================================
--- uspace/lib/drv/generic/remote_clock_dev.c	(revision fedac2f6d42998b2d418219bfe3a62d4d5bc6162)
+++ uspace/lib/drv/generic/remote_clock_dev.c	(revision f3b97d11fcd4829f4c5fbcb964344d1c1738de08)
@@ -85,5 +85,5 @@
 	if (!clock_dev_ops->time_get) {
 		/* The driver does not provide the time_get() functionality */
-		async_data_read_finalize(cid, NULL, 0);
+		async_answer_0(cid, ENOTSUP);
 		async_answer_0(callid, ENOTSUP);
 		return;
@@ -94,5 +94,5 @@
 	if (rc != EOK) {
 		/* Some error occurred */
-		async_data_read_finalize(cid, NULL, 0);
+		async_answer_0(cid, rc);
 		async_answer_0(callid, rc);
 		return;
