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