Index: uspace/srv/bd/file_bd/file_bd.c
===================================================================
--- uspace/srv/bd/file_bd/file_bd.c	(revision 2ae1e6e3e2940795bbdd357a8edf68f9591a38ec)
+++ uspace/srv/bd/file_bd/file_bd.c	(revision dccf72146c31b468c546d35ed8f671e5e26cda76)
@@ -213,5 +213,5 @@
 
 	fseek(img, ba * block_size, SEEK_SET);
-	n_wr = fread(buf, block_size, cnt, img);
+	n_wr = fwrite(buf, block_size, cnt, img);
 
 	if (ferror(img) || n_wr < cnt) {
