Index: uspace/lib/drv/generic/remote_clock_dev.c
===================================================================
--- uspace/lib/drv/generic/remote_clock_dev.c	(revision 289fa65da8a56fcf4398a5ead5d368d604bda79d)
+++ uspace/lib/drv/generic/remote_clock_dev.c	(revision 9ab27144f671d13ed76e2e885acabcdcd64ce303)
@@ -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;
