Index: uspace/app/tmon/resolve.c
===================================================================
--- uspace/app/tmon/resolve.c	(revision 119a794bc34ec072137c0cd0d2198857dfbfdffd)
+++ uspace/app/tmon/resolve.c	(revision ab8e0f582b1fb088af8d95426d31fd255f22fc81)
@@ -82,12 +82,6 @@
 {
 	int rc;
-	service_id_t svc;
-	if ((rc = loc_service_get_id(dev_path, &svc, IPC_FLAG_BLOCKING))) {
-		printf(NAME ": Error resolving device. %s\n", str_error(rc));
-		return rc;
-	}
-
-	if ((rc = devman_fun_sid_to_handle(svc, fun))) {
-		printf(NAME ": Error resolving handle of device with SID %ld.\n", svc);
+	if ((rc = devman_fun_get_handle(dev_path, fun, 0))) {
+		printf(NAME ": Error resolving handle of device - %s.\n", str_error(rc));
 		return rc;
 	}
