Index: uspace/srv/fs/exfat/exfat_directory.c
===================================================================
--- uspace/srv/fs/exfat/exfat_directory.c	(revision 055be8aabbcce1c30c1ae00e0e8d18872a98eb78)
+++ uspace/srv/fs/exfat/exfat_directory.c	(revision a885ab874256710b3a20ae5648e9f31076e5c19d)
@@ -92,6 +92,8 @@
 	int rc = EOK;
 	
-	if (di->b)
+	if (di->b) {
 		rc = block_put(di->b);
+		di->b = NULL;
+	}
 	
 	return rc;
