Index: uspace/drv/bus/usb/usbmast/main.c
===================================================================
--- uspace/drv/bus/usb/usbmast/main.c	(revision 4c50c8dd1555356fb68e1ee843c1fc8c60d5c2ec)
+++ 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;
 }
