Index: uspace/lib/libdrv/generic/driver.c
===================================================================
--- uspace/lib/libdrv/generic/driver.c	(revision 5dc96227c454d26dad2ed3642e8fb99b68d212c8)
+++ uspace/lib/libdrv/generic/driver.c	(revision a78fa2a9d35d4b71830ba7c047cb36f2e14a33c7)
@@ -111,4 +111,5 @@
 	device_t *dev = driver_create_device();
 	dev->handle = dev_handle;
+	async_string_receive(&dev->name, 0, NULL);
 	add_to_devices_list(dev);
 	if (driver->driver_ops->add_device(dev)) {		
@@ -121,5 +122,5 @@
 		ret = 0;
 	}
-	ipc_answer_1(iid, EOK, ret);
+	ipc_answer_0(iid, EOK);
 }
 
