Index: uspace/srv/fs/ext4fs/ext4fs_ops.c
===================================================================
--- uspace/srv/fs/ext4fs/ext4fs_ops.c	(revision ca3d77a43415e42e7e7f78021189e98802aad60a)
+++ uspace/srv/fs/ext4fs/ext4fs_ops.c	(revision 1ebb66fa8fe6aaaec08ebf85bf8204b30f3dfb99)
@@ -210,4 +210,5 @@
 	}
 
+
 	ext4_directory_iterator_t it;
 	rc = ext4_directory_iterator_init(&it, fs, eparent->inode_ref, 0);
@@ -1124,5 +1125,4 @@
 	rc = block_get(&write_block, service_id, fblock, flags);
 	if (rc != EOK) {
-		EXT4FS_DBG("error in loading block \%d", rc);
 		ext4fs_node_put(fn);
 		async_answer_0(callid, rc);
@@ -1136,6 +1136,6 @@
 	rc = async_data_write_finalize(callid, write_block->data + (pos % block_size), bytes);
 	if (rc != EOK) {
-		// TODO error
-		EXT4FS_DBG("error in write finalize \%d", rc);
+		ext4fs_node_put(fn);
+		return rc;
 	}
 
@@ -1144,5 +1144,4 @@
 	rc = block_put(write_block);
 	if (rc != EOK) {
-		EXT4FS_DBG("error in writing block \%d", rc);
 		ext4fs_node_put(fn);
 		return rc;
