--- /dev/null
+diff -urN libbtctl-0.10.0/src/btctlimpl.c libbtctl-0.10.0.new/src/btctlimpl.c
+--- libbtctl-0.10.0/src/btctlimpl.c 2007-07-12 20:23:29.000000000 +0200
++++ libbtctl-0.10.0.new/src/btctlimpl.c 2008-09-06 16:46:58.000000000 +0200
+@@ -330,7 +330,7 @@
+ if (dd>=0) {
+ for (i = 0; i < num_rsp; i++) {
+ memset(name, 0, sizeof(name));
+- if (hci_remote_name(dd, &(info+i)->bdaddr,
++ if (hci_read_remote_name(dd, &(info+i)->bdaddr,
+ sizeof(name), name, 100000) < 0)
+ strcpy(name, "n/a");
+