Index: uspace/srv/fs/ext4fs/ext4fs_ops.c
===================================================================
--- uspace/srv/fs/ext4fs/ext4fs_ops.c	(revision 831507b4a003d94947d0214398d0379afd83c0fa)
+++ uspace/srv/fs/ext4fs/ext4fs_ops.c	(revision b6d7b7cfca4aba1caed2f67dc29e0d9a0f78f656)
@@ -616,15 +616,15 @@
 
 		// Initialize directory index if necessary
-//		if (ext4_superblock_has_feature_compatible(
-//				fs->superblock, EXT4_FEATURE_COMPAT_DIR_INDEX)) {
-//
-//			rc = ext4_directory_dx_init(child->inode_ref);
-//			if (rc != EOK) {
-//				return rc;
-//			}
-//
-//			ext4_inode_set_flag(child->inode_ref->inode, EXT4_INODE_FLAG_INDEX);
-//			child->inode_ref->dirty = true;
-//		}
+		if (ext4_superblock_has_feature_compatible(
+				fs->superblock, EXT4_FEATURE_COMPAT_DIR_INDEX)) {
+
+			rc = ext4_directory_dx_init(child->inode_ref);
+			if (rc != EOK) {
+				return rc;
+			}
+
+			ext4_inode_set_flag(child->inode_ref->inode, EXT4_INODE_FLAG_INDEX);
+			child->inode_ref->dirty = true;
+		}
 
 		uint16_t parent_links = ext4_inode_get_links_count(parent->inode_ref->inode);
