Index: uspace/drv/bus/usb/usbmast/main.c
===================================================================
--- uspace/drv/bus/usb/usbmast/main.c	(revision 3d79f5b3b233b49d04653ee8be3f55b5b4b7b29e)
+++ uspace/drv/bus/usb/usbmast/main.c	(revision d6c953e97e64bd1eed580617eb3f025e3650fe37)
@@ -97,6 +97,5 @@
 	if (mdev == NULL) {
 		usb_log_error("Failed allocating softstate.\n");
-		rc = ENOMEM;
-		goto error;
+		return ENOMEM;
 	}
 
@@ -125,6 +124,4 @@
 error:
 	/* XXX Destroy functions */
-	if (mdev != NULL)
-		free(mdev);
 	return rc;
 }
