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