Index: uspace/srv/bd/vbd/disk.c
===================================================================
--- uspace/srv/bd/vbd/disk.c	(revision 25a179efc4ecca45aa90793992b6c1c2743fd07f)
+++ uspace/srv/bd/vbd/disk.c	(revision f04b5b3bf75e5d5987007f7a9d2cdd7d90bd5978)
@@ -1114,6 +1114,5 @@
 	idx = part->lpart->index;
 
-	rc = asprintf(&name, "%sp%u", part->disk->svc_name, idx);
-	if (rc < 0) {
+	if (asprintf(&name, "%sp%u", part->disk->svc_name, idx) < 0) {
 		log_msg(LOG_DEFAULT, LVL_ERROR, "Out of memory.");
 		return ENOMEM;
