Index: uspace/lib/usbdev/src/devdrv.c
===================================================================
--- uspace/lib/usbdev/src/devdrv.c	(revision b4b534ac1d1515633baff0d563e9c16938bfe19f)
+++ uspace/lib/usbdev/src/devdrv.c	(revision 6d351e674a67b6ecee3c205c0f09e29e92b462be)
@@ -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);
