Index: uspace/srv/fs/ext2fs/ext2fs_ops.c
===================================================================
--- uspace/srv/fs/ext2fs/ext2fs_ops.c	(revision e2abab03ea85b6e5d4c8c5cee624a1f613cfbfbe)
+++ uspace/srv/fs/ext2fs/ext2fs_ops.c	(revision eef306cc07c3590a2bbfddce7f802649460e7f69)
@@ -484,4 +484,5 @@
 	ext2_filesystem_t *fs;
 	ext2fs_instance_t *inst;
+	bool read_only;
 	
 	/* Accept the mount options */
@@ -522,4 +523,14 @@
 	/* Do some sanity checking */
 	rc = ext2_filesystem_check_sanity(fs);
+	if (rc != EOK) {
+		ext2_filesystem_fini(fs);
+		free(fs);
+		free(inst);
+		async_answer_0(rid, rc);
+		return;
+	}
+	
+	/* Check flags */
+	rc = ext2_filesystem_check_flags(fs, &read_only);
 	if (rc != EOK) {
 		ext2_filesystem_fini(fs);
