Index: uspace/lib/usbdev/src/devdrv.c
===================================================================
--- uspace/lib/usbdev/src/devdrv.c	(revision b4b534ac1d1515633baff0d563e9c16938bfe19f)
+++ uspace/lib/usbdev/src/devdrv.c	(revision 114d0985f3fe419a2b8ff52eec41300416613cfc)
@@ -474,4 +474,6 @@
 	async_sess_t *sess = devman_parent_device_connect(
 	    ddf_dev_get_handle(ddf_dev), IPC_FLAG_BLOCKING);
+	if (sess == NULL)
+		return ENOMEM;
 	const int ret = usb_device_get_info(sess, &h, &iface_no);
 	async_hangup(sess);
