diff --git a/fs/jffs2/fs.c b/fs/jffs2/fs.c
index 71f03a5d36ed257d4ebd12a49ef54a044e1444b6..f83a468b64883504ed9e989751c03176d7131895 100644
--- a/fs/jffs2/fs.c
+++ b/fs/jffs2/fs.c
@@ -604,6 +604,7 @@ int jffs2_do_fill_super(struct super_block *sb, struct fs_context *fc)
 	jffs2_free_raw_node_refs(c);
 	kvfree(c->blocks);
 	jffs2_clear_xattr_subsystem(c);
+	jffs2_sum_exit(c);
  out_inohash:
 	kfree(c->inocache_list);
  out_wbuf: