diff --git a/kernel/module.c b/kernel/module.c
index 671e9b0a2c8c00f80a793fd5d31abec61a591ff2..22d36d6e1820f79df7441bbd5f4319e41f4bf893 100644
--- a/kernel/module.c
+++ b/kernel/module.c
@@ -503,7 +503,7 @@ static int dump_symtab(struct elf_module *m)
 __attribute__((unused))
 static void dump_strtab(const struct elf_module *m)
 {
-	size_t i;
+	size_t i = 0;
 
 
 	if (!m->str)