Index: uspace/srv/bd/file_bd/file_bd.c
===================================================================
--- uspace/srv/bd/file_bd/file_bd.c	(revision 5f70118b6d20d92217e8fec065754f5857117bdb)
+++ uspace/srv/bd/file_bd/file_bd.c	(revision c77a64ff173c6b97e1f85ac22e9fe1760cb720cc)
@@ -208,4 +208,5 @@
 	fibril_mutex_lock(&dev_lock);
 
+	clearerr(img);
 	fseek(img, ba * block_size, SEEK_SET);
 	n_rd = fread(buf, block_size, cnt, img);
@@ -231,4 +232,5 @@
 	fibril_mutex_lock(&dev_lock);
 
+	clearerr(img);
 	fseek(img, ba * block_size, SEEK_SET);
 	n_wr = fwrite(buf, block_size, cnt, img);
