Index: uspace/lib/ext4/libext4_extent.c
===================================================================
--- uspace/lib/ext4/libext4_extent.c	(revision ba0eac5b6180231391668fac840a7447e4e86989)
+++ uspace/lib/ext4/libext4_extent.c	(revision bd5d4e1e25ff5190b9e96907c9af4fadb5a36363)
@@ -797,4 +797,5 @@
 			if (rc != EOK) {
 				ext4_balloc_free_block(inode_ref, fblock);
+				block_put(block);
 				return rc;
 			}
